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