Features (000001)

The current version of python-markdown implements all Markdown syntax features and fully passes Markdown Test Suite 1.0, despite having a few known issues (see below).

Known Issues

Nested Markup

Not all Markdown markup can be nested. In particular, you cannot put images in links, e.g.:

[![my logo][logo]][root]
[logo]: http://www.freewisdom.org/etc/markdown-in-python.png
[root]: http://www.freewisdom.org/projects/python-markdown/

Note, however, that the desired markup can be generated with a bit of HTML - and is more readable.

[<img src="http://www.freewisdom.org/etc/markdown-in-python.png"/>][root]
[root]: http://www.freewisdom.org/projects/python-markdow

Extra Features

Bi-directional Text

The version currently in subversion adds support for bi-directional text.

Footnotes

Python Markdown supports footnotes as proposed in this thread.

Attributes

It also supports attributes (see this thread).

Middle-World Emphasis

Python Markdown defaults to ignoring middle-word emphasis. In other words, MY_CONFIG_VALUE is not going to be converted into MYCONFIGVALUE. This it can be switched off. (See this thread for discussion.)

Bug Reports

If you find something missing, submit a bug report or send me an email (qaramazov-at-gmail.com). Better yet, send me a patch.

Powered by Sputnik | XHTML 1.1