33 lines
1.6 KiB
TeX
33 lines
1.6 KiB
TeX
\begin{hcarentry}[updated]{Pandoc}
|
|
\label{pandoc}
|
|
\report{John MacFarlane}%11/09
|
|
\status{active development}
|
|
\participants{John MacFarlane, Andrea Rossato, Peter Wang, Paulo Tanimoto, Eric Kow,
|
|
Luke Plant, Justin Bogner}
|
|
\makeheader
|
|
|
|
Pandoc aspires to be the swiss army knife of text markup formats: it
|
|
can read markdown and (with some limitations) HTML, LaTeX, and
|
|
reStructuredText, and it can write markdown, reStructuredText, HTML,
|
|
DocBook XML, OpenDocument XML, ODT, RTF, groff man, MediaWiki markup,
|
|
GNU Texinfo, LaTeX, ConTeXt, and S5. Pandoc's markdown syntax includes
|
|
extensions for LaTeX math, tables, definition lists, footnotes, and more.
|
|
|
|
There have been several releases since the last report, with many
|
|
bug fixes and small improvements. There are two big architectural
|
|
changes. First, pandoc no longer requires Template Haskell, which should
|
|
make it more portable. Second, a new, flexible template system has been
|
|
added, allowing users much more control over document headers and footers.
|
|
Other major changes include support for xetex, support for reST tables,
|
|
support for tables without header rows, support for formatting
|
|
math as MathML, a new ``plain text'' output format, and a much
|
|
more permissive HTML parser. The old \verb!hsmarkdown! and
|
|
\verb!html2markdown! scripts have been removed; \verb!pandoc! itself can
|
|
now do the work of \verb!html2markdown!. Summaries of the new features
|
|
in each release are available on the (newly redesigned) website, along
|
|
with full documentation and a new tutorial on using the pandoc
|
|
library for structured text manipulation.
|
|
|
|
\FurtherReading
|
|
\url{http://johnmacfarlane.net/pandoc/}
|
|
\end{hcarentry}
|