Я хочу преобразовать текст, написанный в Markdown
, в Rich Text
в Ubuntu 13.04. Я не смог найти никакого решения в Интернете, за исключением одного скрипта Mac OS X .
Как я могу это сделать в Ubuntu 13.04? Желательно в браузере.
P.S. С другой стороны, мне это не нужно, текст всегда пишется в Markdown
, и его нужно преобразовать в форматированный текст.
Вы можете попробовать двухэтапный подход. Откройте файл уценки в ReText (можно получить в Центре программного обеспечения) и экспортируйте в формате .odt
. Затем откройте файл .odt
в LibreOffice Writer
, который позволяет сохранить как rtf
.
ReText is a text editor for Markdown and reStructuredText markup languages, written in Python. Features: * Full Markdown and reStructuredText support * Markdown extensions support * Supported export formats: - HTML - PDF - ODT (OpenDocument Text) - Webpages generation * Tabs and Live preview * CSS styles support * Syntax highlighting * Tags and symbols boxes for quick insert * Page breaks support (for Markdown)
Одной из альтернатив является http://johnmacfarlane.net/pandoc/ , которая находится в репозиториях,
sudo apt-get install pandoc
Затем вы можете взять файл уценки и преобразовать его в rtf или во множество других форматов с помощью
pandoc -s -f markdown -t rtf -o file.rtf file.txt
Переключатель -s
предназначен для автономного режима, так что он не просто создает фрагмент rtf . Есть также множество других полезных переключателей, таких как -S
для умных цитат. Я все время использую его для создания файлов epub и pdf .
Также было бы неплохо проверить документацию на их сайте, поскольку формат pandoc markdown поддерживает несколько расширений.