public inbox archive for pandoc-discuss@googlegroups.com
 help / color / mirror / Atom feed
* ANN: pandoc 1.12.1, pandoc-citeproc 0.1.2.1
@ 2013-10-20 23:09 John MacFarlane
       [not found] ` <20131020230933.GA42612-9Rnp8PDaXcadBw3G0RLmbRFnWt+6NQIA@public.gmane.org>
  0 siblings, 1 reply; 22+ messages in thread
From: John MacFarlane @ 2013-10-20 23:09 UTC (permalink / raw)
  To: pandoc-announce-/JYPxA39Uh5TLH3MbocFFw,
	pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw

pandoc 1.12.1 and pandoc-citeproc 0.1.2.1 have now been released!

* Release notes: <http://johnmacfarlane.net/pandoc/releases.html>
* Hackage: <http://hackage.haskell.org/package/pandoc> and
  <http://hackage.haskell.org/package/pandoc-citeproc>
* Binary packages: <https://code.google.com/p/pandoc/downloads/list>
  and <https://github.com/jgm/pandoc/releases/tag/1.12.1>

If you use cabal to keep pandoc updated:

    cabal update
    cabal install pandoc pandoc-citeproc

This release fixes a few bugs (details in the changelog) and
considerably improves citation handling.  The new pandoc-citeproc
can read bibtex and biblatex files directly (not using bibutils to
translate them, as before).  Though this is still a work in progress,
the results are already significantly better.  LaTeX constructs in
bibtex fields are translated properly, and simple math gets converted.
Thanks to Nick Bart for his continuing work towards improving
citation support, and Andrea Rossato for some important bug fixes
in the underlying citeproc-hs code.

Three changes of note:

1.  The default JSON serialization format has changed.
Instead of `{"Str": "foo"}`, for example, we now have `{"t": "Str",
"c": "foo"}` ("t" for tag, "c" for contents).  This new format is
easier to work with outside of Haskell.  This change should
only affect people who are interacting with pandoc's JSON using
languages other than Haskell, since in Haskell the JSON conversions
can be handled automatically by the aeson library.  Those who use the
python library pandocfilters for filters should upgrade to version 1.2,
which has already been updated to use the new format.

2. Pandoc's data files no longer include the javascript, CSS,
and images for S5, slidy, and slideous slide formats.  If you
wish to produce S5 or slideous slides with the `--self-contained`
option, you'll need to download the appropriate code into the `s5` or
`slideous` directories, respectively, as with `revealjs`.  (This is what
the User's Guide has said to do for some time.)  The default for `slidy`
is to embed a link to the code on the slidy website, so nothing should
change for slidy users who are using the default template.

3.  You can now create "speaker notes" in slide formats, by putting
them inside `<div class="notes">` tags.  (Note that you may need to
leave a blank line before the closing `</div>` tag in some contexts.)
Currently these are supported in beamer (where the notes go to
`\note{...}`) and revealjs (where they turn into `<aside class="notes">`;
in other formats the speaker notes are just ignored.


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2013-10-22  6:35 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-10-20 23:09 ANN: pandoc 1.12.1, pandoc-citeproc 0.1.2.1 John MacFarlane
     [not found] ` <20131020230933.GA42612-9Rnp8PDaXcadBw3G0RLmbRFnWt+6NQIA@public.gmane.org>
2013-10-21  5:59   ` Manolo Martínez
     [not found]     ` <20131021055916.GA502-ZyJ2EflTUO+1wFeQI9VuAFKr0EmMEXJSn9A1Ff6Mc9Q@public.gmane.org>
2013-10-21  6:07       ` Ivan Lazar Miljenovic
     [not found]         ` <CA+u6gbwFsk9kjqbQXzOtDPY0c+ziDsMBUDWhnMZWBJjt6=ji4Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2013-10-21  8:32           ` Manolo Martínez
2013-10-21 16:00       ` John MacFarlane
     [not found]         ` <20131021160040.GE56864-9Rnp8PDaXcadBw3G0RLmbRFnWt+6NQIA@public.gmane.org>
2013-10-21 16:17           ` Tillmann Rendel
     [not found]             ` <52655384.7000001-jNDFPZUTrfTbB13WlS47k8u21/r88PR+s0AfqQuZ5sE@public.gmane.org>
2013-10-21 16:56               ` John MacFarlane
2013-10-21 15:07   ` James
     [not found]     ` <749438b7-79fb-49e3-95ec-a8f6fe83ebf6-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2013-10-21 16:53       ` John MacFarlane
     [not found]         ` <20131021165323.GD60687-9Rnp8PDaXcadBw3G0RLmbRFnWt+6NQIA@public.gmane.org>
2013-10-21 17:49           ` New OSX package! " John MacFarlane
2013-10-21 15:12   ` Joost Kremers
     [not found]     ` <m2r4beu08s.fsf-4Qa7NeS2ENVPDCrvnpRrPfNq91seawkrvu54Y+ZNwJg@public.gmane.org>
2013-10-21 16:58       ` John MacFarlane
2013-10-21 16:58       ` Joost Kremers
     [not found]         ` <87sivutvaw.fsf-97jfqw80gc6171pxa8y+qA@public.gmane.org>
2013-10-21 17:53           ` John MacFarlane
2013-10-21 22:28       ` John MacFarlane
     [not found]         ` <20131021222846.GA7899-nFAEphtLEs+AA6luYCgp0U1S2cYJDpTV9nwVQlTi/Pw@public.gmane.org>
2013-10-22  5:59           ` Joost Kremers
     [not found]             ` <87r4bd3ky9.fsf-97jfqw80gc6171pxa8y+qA@public.gmane.org>
2013-10-22  6:35               ` Joost Kremers
2013-10-21 17:51   ` Matthias Hüning
     [not found]     ` <8577f8fa-ef42-4402-8eea-b03d00a571cf-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2013-10-21 18:10       ` John MacFarlane
2013-10-21 18:15       ` John MacFarlane
     [not found]         ` <20131021181535.GB68289-9Rnp8PDaXcadBw3G0RLmbRFnWt+6NQIA@public.gmane.org>
2013-10-21 18:35           ` Matthias Hüning
     [not found]             ` <67382dde-5d94-43ed-b112-87753548c0d1-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2013-10-21 19:00               ` John MacFarlane

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).