mdx_smartypants є розширення уцінки, використовуючи SmartyPants випромінювати друкарським приємніше ("фігурні") лапки, власне ("EM" і "ан") тире і т.д.
Установка
пункт встановити mdx_smartypants
В іншому випадку, повернутися до старої підходу:
easy_install mdx_smartypants
(Ви, можливо, буде потрібно, щоб почати їх з "Суду", щоб дозволити встановлення.)
Використання
імпорт уцінки
імпорт mdx_smartypants
Текст = "" "
Markdown робить HTML від простих текстових файлів. Але - не вистачає типографська
"Прикрашання". Це ... Це було б мило. Визначено 7 --- 8 на '10 -точка
масштабу ". Тепер він має його.
Ура!
"" "
друк markdown.markdown (текст, нарощування = ['SmartyPants'])
Це призводить до хороший вихід HTML, в тому числі друкарським "красиві" лапки та інші знаки пунктуації. Він також надає HTML entites в їх імені, а не в числовій формі, яка легше на очах і з більшою готовністю спіткала:
Markdown робить HTML від простих текстових файлів. Але й mdash; не вистачає
типографська & ldquo ;. прикрашання і rdquo; Це і hellip; Це і Rsquo, D бути
солодке. Визначено 7 і Ndash; 8 на & lsquo; 10-бальною шкалою і Rsquo;. Тепер він має
це.
!
ура
Вимоги
- Python
- Markdown
Коментар не знайдено