pandoc
Version 1.12.4.2 revision 1 uploaded by JohnMacFarlane.
Package meta
- Synopsis
- Conversion between markup formats
- Description
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) HTML, reStructuredText, LaTeX, DocBook, MediaWiki markup, Haddock markup, OPML, Emacs Org-Mode, and Textile, and it can write markdown, reStructuredText, HTML, LaTeX, ConTeXt, Docbook, OPML, OpenDocument, ODT, Word docx, RTF, MediaWiki, Textile, groff man pages, plain text, Emacs Org-Mode, AsciiDoc, EPUB (v2 and v3), FictionBook2, InDesign ICML, and several kinds of HTML/javascript slide shows (S5, Slidy, Slideous, DZSlides, reveal.js).
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.
- Author
- John MacFarlane <jgm@berkeley.edu>
- Bug reports
- https://github.com/jgm/pandoc/issues
- Category
- Text
- Copyright
- (c) 2006-2014 John MacFarlane
- Homepage
- http://johnmacfarlane.net/pandoc
- Maintainer
- John MacFarlane <jgm@berkeley.edu>
- Package URL
- n/a
- Stability
- alpha