Das listings Packet bietet viele Möglichkeiten um die Darstellung des Quelltextes zu beeinflussen. Besonders hervorzuheben sind die sogenannte Styles. Ein Style beschreibt das Aussehen des generierten Quelltextes. Im folgenden Beispiel wird ein Style erstellt der dem Eclipse Syntax Highlighting nachempfunden ist.
Dies lässt sich durch das mdframed Packet noch verbessern. Mit diesem Packet ist es ein leichtes den Quelltext mit einem Rahmen zu umgeben. Weiters lässt sich damit ein Hinweis auf die Sprache des Quelltextes anbringen.
Durch vordefinierten Kommandos lässt sich das Einfügen von Quelltexten noch zusätzlich vereinfachen.
Im folgenden noch einige nützliche Makrodefinitionen für schöne C++ Zeichen und Nummerierungen.
Folgendes Beispiel zeigt die Anwendung und das Ergebnis:
...
Copyright © 2011, Dichler W.