markdown
Материал из Xgu.ru
markdown — простой язык разметки, который может использоваться для текстов и документов, которые позже должны быть представлены в виде HTML (или других форматов). Существует поддержка markdown в различных языках программирования, в том числе в Python. На markdown книгу не напишешь, но для простых пометок или для комментариев на форумах он вполне может использоваться.
[править] Пример
$ cat md.txt Проверка возможностей разметки markdown. Список: * Элемент1 * Элемент2 * Элемент3 * Элемент4 Кусок кода: for i in a b c d do echo $i done Ещё кусок кода: ~~~ while read a do echo $a done ~~~ $ markdown_py -x extra md.txt -f md.html -e utf-8 $ cat md.html <p>Проверка возможностей разметки markdown.</p> <p>Список:</p> <ul> <li>Элемент1</li> <li>Элемент2</li> <li>Элемент3</li> <li>Элемент4</li> </ul> <p>Кусок кода:</p> <pre><code>for i in a b c d do echo $i done </code></pr e> <p>Ещё кусок кода:</p> <pre><code>while read a do echo $a done </code></pr e>
[править] Дополнительная информация
- Markdown Syntax (англ.)
- GitHub Flavored Markdown (англ.) — отличия GitHub'овского Markdown от обычного
- Markdown на StackOverflow (англ.) — ничем не отличается особо от стандартного
- PageDown (англ.) — JavaScript-конвертер для Markdown
- Stackedit.io (англ.) — WYSIWYG-редактор markdown