Wie konvertiere ich Markdown in Rich Text (RTF) in Ubuntu 13.04?

8

Ich möchte Text in geschrieben konvertieren Markdownzu Rich Text13,04 auf Ubuntu. Ich konnte im Web keine Lösung finden, außer einem Mac OS X- Skript .

Wie kann ich das unter Ubuntu 13.04 machen? Am besten im Browser.

PS Ich brauche es nicht andersherum, der Text wird immer eingeschrieben Markdownund muss in Rich Text umgewandelt werden.

mcbetz
quelle

Antworten:

12

Eine Alternative ist http://johnmacfarlane.net/pandoc/, die sich in den Repos befindet.

sudo apt-get install pandoc

Dann können Sie Ihre nehmen Abschlags - Datei und es konvertieren rtf , oder eine Vielzahl anderer Formate mit,

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

Der -sSwitch ist eigenständig, sodass nicht nur ein RTF- Fragment erstellt wird. Es gibt auch eine Vielzahl anderer nützlicher Schalter, z. B. -Sfür intelligente Anführungszeichen. Ich benutze es die ganze Zeit, um Epub- und PDF- Dateien zu erstellen .

Es wäre auch eine gute Idee, die Dokumentation auf ihrer Website zu lesen , da das Pandoc-Markdown- Format mehrere Erweiterungen unterstützt.

Jason Conti
quelle
2
Pandoc ist wahrscheinlich das beste Dienstprogramm für diese Art von Arbeit, gute Antwort
Sabacon
Buggy-Tool. Versäumt zufällig Zeilenumbrüche, Elementblöcke und Titel.
Luís de Sousa
0

Sie können einen zweistufigen Ansatz ausprobieren. Öffnen Sie Ihre Markdown-Datei in ReText (im Software Center erhältlich) und exportieren Sie sie im .odtFormat. Öffnen Sie dann die .odtDatei, in der gespeichert werden LibreOffice Writerkann rtf.

ReText ist ein in Python geschriebener Texteditor für Markdown- und reStructuredText-Markup-Sprachen.

Eigenschaften:
* Volle Unterstützung für Markdown und reStructuredText
* Unterstützung für Markdown-Erweiterungen
* Unterstützte Exportformate:
   - HTML
   - PDF
   - ODT (OpenDocument Text)
   - Webseitengenerierung
* Registerkarten und Live-Vorschau
* Unterstützung für CSS-Stile
* Satzstellung markieren
* Tags und Symbolfelder zum schnellen Einfügen
* Unterstützung für Seitenumbrüche (für Markdown)

quelle