Emacs pandoc-mode

Joost Kremers PhD Institute for Cognitive Linguistics Grüneburgplatz 1
60629 Frankfurt am Main Germany j dot kremers at em dot uni-frankfurt dot de

pandoc-mode is an Emacs mode for interacting with pandoc. Pandoc is a program (plus libraries) written by John MacFarlane that can convert a text written in one markup language into another markup language. It supports as input formats markdown and (subsets of) reStructuredText, HTML, and LaTeX, and as output formats markdown, reStructuredText, HTML, LaTeX, ConTeXt, PDF, RTF, DocBook XML, OpenDocument XML, OpenOffice.org text document (odt), GNU Texinfo, MediaWiki markup, groff man pages, and S5 HTML slide shows.

pandoc-mode is implemented as a minor mode that can be activated alongside the major mode for any of the supported input formats. It provides facilities to set the various options that pandoc accepts and to run pandoc on the input file. It supports the following features:

Download

The source code is released under a BSD-license and available here:

Version 0.1.6: pandoc-mode.el

Note that this should be considered alpha software, so bugs are likely. Please report any bugs you may find to .

Also, if you have any suggestions for improvements, I'd appreciate hearing them.

Manual

The manual for pandoc-mode is available as HTML and as PDF.