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.