You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
1.2 KiB
56 lines
1.2 KiB
4 months ago
|
Definition Lists
|
||
|
----------------
|
||
|
|
||
|
Summary
|
||
|
-------
|
||
|
|
||
|
The Definition List Extension adds the ability to create definition list in
|
||
|
Markdown documents.
|
||
|
|
||
|
This extension is included in the standard Markdown library.
|
||
|
|
||
|
Syntax
|
||
|
------
|
||
|
|
||
|
Definition lists are defined using the syntax established in
|
||
|
[PHP Markdown Extra][php].
|
||
|
|
||
|
[php]: http://www.michelf.com/projects/php-markdown/extra/#def-list
|
||
|
|
||
|
Thus, the following text (taken from the above referenced PHP documentation):
|
||
|
|
||
|
Apple
|
||
|
: Pomaceous fruit of plants of the genus Malus in
|
||
|
the family Rosaceae.
|
||
|
|
||
|
Orange
|
||
|
: The fruit of an evergreen tree of the genus Citrus.
|
||
|
|
||
|
will be rendered like so:
|
||
|
|
||
|
<dl>
|
||
|
<dt>Apple</dt>
|
||
|
<dd>Pomaceous fruit of plants of the genus Malus in
|
||
|
the family Rosaceae.</dd>
|
||
|
|
||
|
<dt>Orange</dt>
|
||
|
<dd>The fruit of an evergreen tree of the genus Citrus.</dd>
|
||
|
</dl>
|
||
|
|
||
|
|
||
|
Usage
|
||
|
-----
|
||
|
|
||
|
From the Python interpreter:
|
||
|
|
||
|
>>> html = markdown.markdown(text, ['def_list'])
|
||
|
|
||
|
To use with other extensions, just add them to the list, like this:
|
||
|
|
||
|
>>> html = markdown.markdown(text, ['def_list', 'footnotes'])
|
||
|
|
||
|
The extension can also be called from the command line using Markdown's `-x`
|
||
|
parameter:
|
||
|
|
||
|
markdown.py -x def_list source.txt > output.html
|