MultiMarkdown

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
MultiMarkdown
Filename extensions.mmd
Internet media type{{#property:P1163}}
Developed byFletcher T. Penney
Initial releaseMay 2007 (19 years ago) (2007-05)[1]
Latest release
6 (9 years ago)[2][3]
Type of formatOpen file format
Extended fromMarkdown[4]
Websiterawgit.com/fletcher/MultiMarkdown-6-Syntax-Guide/master/index.html

MultiMarkdown is a lightweight markup language created by Fletcher T. Penney as an extension of the Markdown format. It supports additional features not available in plain Markdown syntax.[5]

There is also a text editor with the same name that supports multiple export formats.[6]

File format description

[edit | edit source]

The MultiMarkdown language adds the following features to the basic Markdown specification:[7][8]

  • footnotes
  • tables
  • citations and bibliography (works best in LaTeX using BibTeX)[9]
  • math support
  • automatic cross-referencing ability
  • smart typography, with support for multiple languages
  • image attributes
  • table and image captions
  • definition lists
  • glossary entries (LaTeX only)
  • document metadata (e.g. title, author, date, etc.)

Software

[edit | edit source]

There are a series of open-source interactive and automated software tools for editing and conversion to XML, HTML, and LaTeX[10] that share the same name as the format.[11] Several other open-source and commercial text editors, such as Scrivener, also include broad MultiMarkdown support.[12]

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]