Skip to content
fletcher edited this page Dec 13, 2010 · 19 revisions

peg-multimarkdown is a fork of John MacFarlane's peg-markdown, a Markdown parser written in C using a parsing expression grammar (PEG).

Version 3.0a is now available. It should successfully convert MMD text into XHTML, or LaTeX ("plain", or suitable for memoir or beamer classes).

I welcome help, guidance, etc with this project --- particularly if anyone is interested in helping add to the Wiki!

Table of Contents

To Do List

  • come up with some sort of solution for using ASCIIMathML - for now, if you need ASCIIMathML support you will need to stick with MultiMarkdown version 2 (the perl-based solution)

  • ultimately rewrite so it is not dependent on glib2 (basically the GString data type needs to be replaced with something more portable). Though since it was fairly easy to create an installer for Mac OS X and for me to pre-compile for Windows, this is now a lower priority for me. I do need to look into a Windows installer to simplify it for people though.

  • Consider adding RTF and OpenDocument as output format types. I'm more interested in the OpenDocument format, depending on how feasible it is. Anyone who is interested in helping with RTF should look to pandoc for inspiration, as well as the original MultiMarkdown --- the xhtml2rtf.xslt file).