Hallo Florian, On 2012-09-15 11:56, Florian Lindner wrote:
ich schreibe ein kleines Programm, welches einen Report erstellt. Dieser soll sowohl als Plaintext lesbar sein, als auch sich automatisiert nach HTML und evtl. PDF konvertieren lassen.
Dabei kam mir markdown in den Sinn. [...]
auch, wenn es nicht die Fragen aus deiner Mail beantwortet (sorry), aber hast du dir mal reStructuredText [1] angeschaut? reStructuredText ist ein im Python-Umfeld _sehr_ verbreitetes System zur Erstellung von Dokumentationen. Zum Beispiel ist die Dokumentationen zu CPython [2] damit geschrieben. Die Markup-Sprache und -Tools eignen sich aber auch gut für kürzere Texte (beispielsweise [3]). Du kannst reStructuredText auch nach HTML (rst2html) und PDF (rst2html) konvertieren. Diese "Werbung" für reStructuredText soll dich aber nicht vom Einsatz von Markdown abhalten, falls das besser für dich geeignet ist. (Ich konnte an deiner Mail nicht erkennen, ob du reStructuredText überhaupt gefunden und/oder in Erwägung gezogen hattest.) [1] http://docutils.sourceforge.net/rst.html http://docutils.sourceforge.net/docs/user/rst/quickref.html [2] http://docs.python.org/ [3] http://ftputil.sschwarzer.net/trac/wiki/Documentation reStructuredText-Quelltext dazu: http://ftputil.sschwarzer.net/trac/wiki/Documentation?format=txt Viele Grüße Stefan