2010-05-15 2 views
12

Я объединяю устаревшие системы, а некоторые компоненты используют Markdown, а другие используют форматирование Textile. Это очень смущает моих пользователей. Поэтому я хочу стандартизировать Markdown.Преобразование текстильной маркировки в Markdown?

Есть ли способ конвертировать по крайней мере массив форматирования Textile для автоматической уценки?

ответ

11

Поскольку Markdown и Textile предназначены для создания HTML, сначала подумайте о преобразовании всего Texile в HTML. Существует ряд реализаций Markdown, которые также поддерживают преобразование HTML обратно в Markdown. Pandoc является одним из примеров. Другим возможным решением будет использование XSLT.

Поскольку Textile более подробно, чем Markdown, некоторые элементы (например, таблицы) будут оставаться помеченными как HTML, что отлично подходит Markdown, но также может быть источником путаницы для ваших пользователей.

27

Предстоящий pandoc 1.8 (или текущий github version) может напрямую конвертировать Textile в Markdown. Я не знаю, сколько текстиля он обрабатывает, но

pandoc index.textile -o index.markdown

работал хорошо здесь.

+0

Вы можете попробовать: онлайн: http://johnmacfarlane.net/pandoc/try – Dennis