Como converter markdown em rich text (rtf) no Ubuntu 13.04?

8

Eu quero converter texto escrito em Markdownque Rich Textno Ubuntu 13.04. Eu não poderia encontrar qualquer solução na web, com exceção de um Mac OS X roteiro .

Como posso fazer isso no Ubuntu 13.04? De preferência no navegador.

PS Eu não preciso disso de outra maneira, o texto é sempre escrito Markdowne precisa ser transformado em rich text.

mcbetz
fonte

Respostas:

12

Uma alternativa é http://johnmacfarlane.net/pandoc/, que está nos repositórios,

sudo apt-get install pandoc

Em seguida, você pode pegar seu arquivo de remarcação e convertê-lo em rtf ou em vários outros formatos com,

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

A -sopção é autônoma, para que não crie apenas um fragmento rtf . Há também uma variedade de outras opções úteis, como -Scitações inteligentes. Eu o uso o tempo todo para criar arquivos epub e pdf .

Também seria uma boa ideia verificar a documentação em seu site, pois o formato de marcação pandoc suporta várias extensões.

Jason Conti
fonte
2
Pandoc é provavelmente a melhor utilidade para este tipo de trabalho, boa resposta
Sabacon
Ferramenta de buggy. Aleatoriamente perde quebras de linha, blocos de itens e títulos.
Luís de Sousa
0

Você pode tentar uma abordagem em duas etapas. Abra seu arquivo de remarcação no ReText (disponível no Software Center) e exporte em .odtformato. Em seguida, abra o .odtarquivo no LibreOffice Writerqual permite salvar como rtf.

O ReText é um editor de texto para as linguagens de marcação Markdown e reStructuredText, escritas em Python.

Recursos:
* Suporte completo para Markdown e reStructuredText
* Suporte a extensões Markdown
* Formatos de exportação suportados:
   - HTML
   - PDF
   - ODT (texto em OpenDocument)
   - Geração de páginas da web
* Guias e visualização ao vivo
* Suporte a estilos CSS
* Realce de sintaxe
* Caixas de etiquetas e símbolos para inserção rápida
* Suporte para quebras de página (para Markdown)

fonte