What is Pandoc and MultiMarkDown?
MultiMarkDown is an easy markup language used to convert plain text into HTML, PDF, LaTeX,etc. Pandoc is a tool to convert from one markup to another. It can be used to create HTML pages, convert (Multi)markdown to PDF, LaTeX, Doc, reStructuredText, make presentations and what not!
Why should I use Multimarkdown and Pandoc?
- Create documents without having to learn complex markup languages.
- Convert one text file to Presentation, LaTeX paper, HTML page, Word Document, PDF file
- Focus on actual writing instead of formatting
- Independent of system environment
How do I install them?
Pandoc – get package installer from
https://code.google.com/p/pandoc/downloads/list
MultiMarkDown -package installer from
http://fletcherpenney.net/multimarkdown/install/#macosx
Any cool editors for MultiMarkdown?
- vi, emacs
- GUI editors for Mac: TextWrangler, TextMate, Scrivener, Markdown Composer (created by Fletcher Penny). GUI editors help to see a live preview
- Markx – http://markx.herokuapp.com/ – online editor for Markdown
- Markdown and Pandoc converter
MultiMarkDown and Pandoc 101
- bold Text – **Home-brewed for SLIM**
- Italics- *Home-brewed for SLIM*
- Header levels :
- # Level 1
- ## Level 2
- Images: Images are inserted using ! along with a link to the source of the image ![picture alt] (“image URL”)
- Equations: Use $ or $$ signs to insert an inline or new line equation
- Inserting citations from bibliography: Some text from a bibtex file can be referenced in mmd document like @aravkin2011EAGEnspf. It will then be automatically referenced at the end of the document. Use pandoc –biblio=filename.bib to compile.
Helpful Resources