Mit dem Package Text_Highlighter können von verschiedene Dateiformate Syntax-Hervorhebungen erzeugt werden.
Derzeit werden folgende Formate unterstützt
ABAP
C++
CSS
Ausgabe des diff(1)-Programmes
DTD
HTML
Java
Javascript
MySQL
Perl
PHP
Python
Ruby
sh
SQL
VBScript
XML
Es stehen verschiedene Renderer verwenden, um die Hervorhebungen darzustellen:
Array
Console
HTML - es werden <span>-Tags mit CSS-Klassennamen verwendet, das ist der Standard-Renderer
HTMLTags - es werden einfache Tags benutzt, (<B>, <I> und <U>, sinnvoll für Geräte mit nur geringer HTML-Unterstützung
JSON
XML