Как преобразовать уценку в форматированный текст (RTF) в Ubuntu 13.04?

8

Я хочу , чтобы преобразовать текст , написанный в , Markdownчтобы Rich Textна Ubuntu 13.04. Я не мог найти решение в Интернете, для одного Mac OS X , за исключением сценария .

Как я могу сделать это на Ubuntu 13.04? Желательно в браузере.

PS Мне не нужно это иначе, текст всегда пишется Markdownи должен быть преобразован в форматированный текст.

mcbetz
источник

Ответы:

12

Одним из вариантов является http://johnmacfarlane.net/pandoc/, который находится в репозиториях,

sudo apt-get install pandoc

Затем вы можете взять свой файл уценки и преобразовать его в RTF , или множество других форматов с помощью,

pandoc -s -f markdown -t rtf -o file.rtf file.txt

-sПереключатель для автономного, так что это не просто создать РТФ фрагмент. Есть также множество других полезных переключателей, например, -Sдля умных цитат. Я использую его все время для создания файлов epub и pdf .

Также было бы неплохо проверить документацию на их сайте, так как формат уценки pandoc поддерживает несколько расширений.

Джейсон Конти
источник
2
Пандок, пожалуй, лучшая утилита для такого рода работы, хороший ответ
Sabacon
Багги инструмент. Случайно пропускает разрывы строк, блоки элементов и заголовки.
Луис де Соуза
0

Вы можете попробовать двухэтапный подход. Откройте файл уценки в ReText (можно получить в Центре программного обеспечения) и экспортируйте в .odtформате. Затем откройте .odtфайл, в LibreOffice Writerкотором можно сохранить как rtf.

ReText - это текстовый редактор для языков разметки Markdown и reStructuredText, написанный на Python.

Особенности:
* Полная поддержка Markdown и reStructuredText
* Поддержка расширений Markdown
* Поддерживаемые форматы экспорта:
   - HTML
   - PDF
   - ODT (текст OpenDocument)
   - Создание веб-страниц
* Вкладки и предварительный просмотр
* Поддержка стилей CSS
* Подсветка синтаксиса
* Метки и символы для быстрой вставки
* Поддержка разрывов страниц (для уценки)

источник