[ANN] pandoc

John MacFarlane jgm at berkeley.edu
Sat Sep 13 23:04:04 EDT 2008

I'm pleased to announce the release of pandoc version

Pandoc is a general text markup format converter. In addition to
strict markdown and an extended markdown syntax (including tables,
footnotes, definition lists, enhanced ordered lists, LateX math, etc.),
pandoc can read HTML, LaTeX, and reStructuredText. It can write HTML,
LaTeX, ConTeXt, DocBook, RTF, OpenDocument XML, ODT, MediaWiki, groff
man, S5, GNU Texinfo, markdown, and reStructuredText.

Downloads: http://pandoc.googlecode.com/
User's guide: http://johnmacfarlane.net/pandoc/README.html
Examples: http://johnmacfarlane.net/pandoc/examples.html
Interactive demo: http://johnmacfarlane.net/pandoc/trypandoc/
Bug tracker: http://code.google.com/p/pandoc/issues/list
Mailing list: http://groups.google.com/group/pandoc-discuss

Some highlights of this release:

+ New GNU Texinfo writer (contributed by Peter Wang)
+ New OpenDocument XML writer (contributed by Andrea Rossato)
+ New ODT (OpenOffice document) writer
+ New MediaWiki markup writer
+ New delimited (="fenced") code block syntax
+ Cleaner code and build system
+ New Windows installer
+ Better support for math, including display math
+ Better HTML sanitizing for use in web applications
+ Many minor improvements and bug fixes (see changelog for details)

Pandoc can optionally be compiled with support for

+ syntax highlighting of delimited code blocks, using the
highlighting-kate library (over 50 languages are supported)
(specify -fhighlighting)

+ automatically generated citations and bibliography, using
Andrea Rossato's hs-citeproc library (specify -fciteproc)

I am particularly excited about Rossato's experimental citation support.
It's basically a BibTeX-like system that one can use in markdown, and
it works with all of pandoc's output formats. So you can have
automatically generated citations in a blog post, a wiki page, or even
a man page! It's not yet complete, but it's far enough along for those
with an adventurous spirit to use.

I am very grateful to everyone who contributed bug reports and code,
and especially to Andrea Rossato and Peter Wang for their major

More information about the Markdown-Discuss mailing list