web commit by DouglasCalvert
[ikiwiki.git] / doc / todo / Support__47__Switch_to_MultiMarkdon.mdwn
1 Supporting or switching to MultiMarkdown would take care of a few of the outstanding feature requests. Quoting from the MultiMarkdown site:
2
3 >MultiMarkdown is a modification of John Gruber's original Markdown.pl file. It uses the same basic syntax, with several additions:
4
5 >   1.  I have added a basic metadata feature, to allow the inclusion of
6 >       metadata within a document that can be used in different ways based
7 >       on the output format.
8
9 >   2.  I have allowed the automatic use of cross-references within a Markdown
10 >       document.  For instance, you can easily jump to
11 >       [the Introduction][Introduction].
12
13 >   3.  I have incorporated John's proposed syntax for footnotes. Since he
14 >       has not determined the output format, I created my own.  Mainly, I 
15 >       wanted to be able to add footnotes to the LaTeX output; I was less 
16 >       concerned with the XHTML formatting.
17
18 >   4.  Most importantly, however, I have changed the way that the processed 
19 >       output is created, so that it is quite simple to export Markdown syntax
20 >       to a variety of outputs.  By setting the `Format` metadata to `complete`,
21 >       you generate a well-formed XHTML page.  You can then use XSLT to convert
22 >       to virtually any format you like.
23
24 MultiMarkdown would solve the BibTex request and the multiple output formats would make the print_link request an easy fix. MultiMarkdown is actively developed and can be found at:
25
26 [MultiMarkdown Homepage](http://fletcher.freeshell.org/wiki/MultiMarkdown)