Besser lesbare Quelltexte in Word durch Syntaxhervorhebung

21. Juni 2009

Das deutliche Hervorheben der Syntax von Quelltexten, also das Markieren bestimmter Wörter und Zeichenfolgen in unterschiedlichen Farben und Schriftstilen, ist schon seit langem Standard in integrierten Entwicklungsumgebungen wie Eclipse oder Visual Studio. Dadurch sind Quelltexte viel besser lesbar.

Was aber, wenn man Code in einem Textverarbeitungsprogramm wie Microsoft Word dokumentiert?

Den Quelltext als einfarbige, schwarze Bleiwüste in das Dokument zu kopieren, Screenshots der Entwicklungsumgebung einzufügen, oder den Code gar von Hand einzufärben, sind sicherlich nicht die besten Lösungen.

Abhilfe schafft die Freeware Highlight Code Converter von André Simon (für Windows und verschiedene Linux-Distributionen), die eine Vielzahl von Programmier- und Auszeichnungssprachen mit beliebig anpassbaren Farbschemata kennzeichnet, und das formatierte Ergebnis unter anderem als HTML, RTF oder LaTeX ausgibt.

Syntaxhervorhebung in Word 2007

Für die Arbeit mit Word ist vor allem die Ausgabe als RTF (Rich Text Format) hilfreich, einem von Microsoft entwickelten Dateiformat für Texte, das Word von Haus aus unterstützt. Aktiviert man die Option, den Quelltext mit Formatvorlagen zu versehen (Registerkarte Format-Optionen, Kontrollkästchen Zeichenvorlagen), kann man auch noch nachträglich in Word das Farbschema der Syntaxhervorhebung an seine Wünsche anpassen.