Seite 1 von 1

listing:neu Keywords definieren in Anderer Farbe darstellen

Verfasst: Do 29. Okt 2009, 10:45
von falidar
Hallo,
ich habe eine Frage zum listing Paket.

Mein Code:
#if 1
for(i=1,10,++i)
{
   do nothing
}
[\code]

Jetzt möchte ich das alle Wörter die mit # anfangen mit in einer anderen Farbe dargestellt werden als die, die normalen keywords wie z.b. for.

Danke im Vorraus 

farbige Keywords mit emph-Eigenschaft

Verfasst: Di 9. Aug 2011, 12:32
von HobbyKuenstler
Keywords farbig darstellen funktioniert mit der emph-Eigenschaft des listing-Pakets. Man muss jedes Keyword allerdings einzeln zuweisen.
Zb \usepackage{listing}
\lstset{
emph={#if, #define, #end},
emphstyle=\color{blue}%
emph={for},
emphstyle=\color{blue}%,
}


Die Geschichte mit den Keywords der verwendeten Sprache funktioniert einwandfrei. Ich habe jedoch trotzdem noch ein Problem:
Ich möchte auch andere Wörter im listing durch den emph-Befehl farbig gestalten, allerdings passiert da nichts.
Weiß jemand Rat?