von esdd » Di 2. Jun 2015, 10:00
style=Arduino verwendet style=FormattedNumber und dieser setzt die Option literate neu. Damit sind die Anpassungen für Umlaute über \lstset{literate=...} dann pfutsch.
Du müsstest diese also noch einmal in die literate Option des Stils FormattedNumber einfügen. Allerdings unterdrückt der * am Anfang die Anwendung von literate in Kommentaren. Damit Du Umlaute in Kommentaren verwenden kannst, muss also der Stern weg. Als Folge werden dann aber auch die Zahlen in den Kommentaren gefärbt.
Falls Du auf die Färbung der Zahlen verzichten kannst, kannst Du auch einfach den Stil FormattedNumber entfernen. Oder Du verzichtest auf Umlaute in Kommentaren
Eine mögliche Alternative wäre vielleicht noch das Paket
listingsutf8.
Gruß
Elke
[tt]style=Arduino[/tt] verwendet [tt]style=FormattedNumber[/tt] und dieser setzt die Option [tt]literate[/tt] neu. Damit sind die Anpassungen für Umlaute über [tt]\lstset{literate=...}[/tt] dann pfutsch.
Du müsstest diese also noch einmal in die [tt]literate[/tt] Option des Stils [tt]FormattedNumber[/tt] einfügen. Allerdings unterdrückt der [tt]*[/tt] am Anfang die Anwendung von [tt]literate[/tt] in Kommentaren. Damit Du Umlaute in Kommentaren verwenden kannst, muss also der Stern weg. Als Folge werden dann aber auch die Zahlen in den Kommentaren gefärbt.
Falls Du auf die Färbung der Zahlen verzichten kannst, kannst Du auch einfach den Stil [tt] FormattedNumber[/tt] entfernen. Oder Du verzichtest auf Umlaute in Kommentaren ;-)
Eine mögliche Alternative wäre vielleicht noch das Paket [p]listingsutf8[/p].
Gruß
Elke