MultiMarkdown (CLI document processor)

Submit command line tools that you find here.
Post Reply
Message
Author
User avatar
Midas
Posts: 6710
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

MultiMarkdown (CLI document processor)

#1 Post by Midas »

A few posts are required to disentangle the mess that MMD2PDF topic has grown into over time. This is the one devoted to MultiMarkdown (http://fletcherpenney.net/multimarkdown/).
http://fletcherpenney.net/multimarkdown/ wrote:MultiMarkdown, or MMD, is a tool to help turn minimally marked-up plain text into well formatted documents, including HTML, PDF (by way of LaTeX), OPML, or OpenDocument (specifically, Flat OpenDocument or '.fodt', which can in turn be converted into RTF, Microsoft Word, or virtually any other word-processing format). MMD is a superset of the Markdown syntax, originally created by John Gruber. It adds multiple syntax features (tables, footnotes, and citations, to name a few), in addition to the various output formats listed above (Markdown only creates HTML). Additionally, it builds in 'smart' typography for various languages (proper left- and right-sided quotes, for example).
http://fletcher.github.io/MultiMarkdown-5/installation wrote:You can also download a 'Portable' version that can be run off USB thumb drives, for example. It is also available on the download page.
MultiMarkdown latest release (currently v6.3.2) can be downloaded from https://github.com/fletcher/MultiMarkdown-6/releases.

User avatar
Midas
Posts: 6710
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: MultiMarkdown (CLI document processor)

#2 Post by Midas »

Topic update: MultiMarkdown v6.5.1 released 2019-12-29 (changelog and downloads at https://github.com/fletcher/MultiMarkdown-6/releases).

MultiMarkdown adds these features to the basic Markdown syntax: footnotes, tables, citations and bibliography (works best in LaTeX using BibTeX), math support, automatic cross-referencing ability, smart typography, support for multiple languages, image attributes, table and image captions, definition lists, glossary entries (LaTeX only), document metadata (e.g. title, author, etc.).
A single MultiMarkdown file can be easily converted by the MMD program into: HTML/XHTML, LaTeX (which can be processed into a PDF), OpenDocument Text document [ODT], OPML [outlines]. [...] By using MultiMarkdown to create an OpenDocument file, you can then use any good word processor to convert that OpenDocument into other formats: RTF, Microsoft Word, multiple other word-processor formats.

With a little forethought, a single plain text document can easily be converted into multiple output formats without having to rewrite the entire thing or format it by hand. Even better, you don't have to write in "computer-ese" to create well formatted HTML or LaTeX.

Post Reply