zurück zum Artikel

Markdown mit YAML und Pandoc in JSON konvertieren

| Pina Merkert

In Markdown geschriebener Text sieht schon im Texteditor lesbar aus. Der Markup-Konverter Pandoc bringt so einen Text in noch hübschere Formate.

Das Konsolentool Pandoc konvertiert Markup-Formate wie MediaWiki-Markup, ReStructuredText oder Markdown in andere Markup-Formate wie ePub, Latex oder HTML. Der Befehl pandoc test.md -f markdown -t html -s -o test.html erstellt beispielsweise aus einer Markdown-Datei test.md ein HTML-Dokument test.html.

Das Tool arbeitet auch als Filter auf der Konsole und konvertiert daher auch Text in Shell-Skripten. Für Python-Programmierer steht mit pypandoc ein Python-Wrapper bereit.

Als Programmiererin arbeite ich gern mit schmucklosen Texteditoren. Formate wie Markdown erlauben mir, meine Lieblingstools auch zum Schreiben von Prosa zu verwenden. Die effiziente Syntax garantiert eine gute Übersicht über den Text, gestattet mir aber auch mal eine Hervorhebung oder einen Quellcode-Schnipsel. Außerdem kann ich eine so erzeugte Dokumentation ohne Umwege auf GitHub hochladen.


URL dieses Artikels:
https://www.heise.de/-4606390