1497926a27
- Use the new options framework Obtained from: FreeBSD Haskell
18 lines
1.1 KiB
Text
18 lines
1.1 KiB
Text
Pandoc is a Haskell library for converting from one markup format to
|
|
another, and a command-line tool that uses this library. It can read
|
|
markdown and (subsets of) reStructuredText, HTML, LaTeX and Textile, and
|
|
it can write markdown, reStructuredText, HTML, LaTeX, ConTeXt, Docbook,
|
|
OpenDocument, ODT, Word docx, RTF, MediaWiki, Textile, groff man pages,
|
|
plain text, Emacs Org-Mode, AsciiDoc, EPUB, and S5 and Slidy and
|
|
Slideous HTML slide shows. Pandoc extends standard markdown syntax with
|
|
footnotes, embedded LaTeX, definition lists, tables, and other features.
|
|
A compatibility mode is provided for those who need a drop-in
|
|
replacement for Markdown.pl. In contrast to existing tools for
|
|
converting markdown to HTML, which use regex substitutions, pandoc has a
|
|
modular design: it consists of a set of readers, which parse text in a
|
|
given format and produce a native representation of the document, and a
|
|
set of writers, which convert this native representation into a target
|
|
format. Thus, adding an input or output format requires only adding a
|
|
reader or writer.
|
|
|
|
WWW: http://johnmacfarlane.net/pandoc
|