RAHUL
20-02-2012, 20:36
Hallo,
ich probier zum ersten mal das listing-Paket aus
und es gibt ein Problem bei den Kommentaren.
Meine Listings sollen VRML darstellen
und dort beginnt ein Kommentar mit '#'.
Wenn ich dann den commentstyle definieren will,
werden auf einmal jede Menge showspaces rausgeschrieben
Wenn ich den commentstyle auskommentiere passiert das nicht...
Auch wird die Farbe des stringstyles nicht angepasst,
wie man im Anhang sehen kann...
\documentclass{article}
\usepackage{color}
\usepackage{listings}
\definecolor{keycolor_vrml}{rgb}{0.30, 0.00, 0.30}
\definecolor{strcolor_vrml}{rgb}{1.00, 0.00, 0.00}
\definecolor{comcolor_vrml}{rgb}{0.35, 0.00, 0.00}
\lstset{
language = VRML, % Programmiersprache
basicstyle=\small\ttfamily, % Standardschrift
tabsize=3, % Groesse von Tabs
extendedchars=true, %
breaklines=true, % Zeilen werden Umgebrochen
keywordstyle=\color{keycolor_vrml}\bfseries, % Stil der Keywords
stringstyle=\color{strcolor_vrml}, % Farbe der String
commentstyle=\bfseries % Farbe der Kommentare
showspaces=false, % Leerzeichen anzeigen ?
showtabs=false, % Tabs anzeigen ?
showstringspaces=false, % Leerzeichen in Strings anzeigen ?
}
\lstloadlanguages{VRML}
\begin{document}
\begin{lstlisting}[language=VRML]
# TestComment
Collision {
eventIn MFNode addChildren
eventIn MFNode removeChildren
exposedField MFNode children []
exposedField SFBool collide TRUE
field SFVec3f bboxCenter 0 0 0 # (-INF,INF)
field SFVec3f bboxSize -1 -1 -1 # (0,INF) or -1,-1,-1
field SFNode proxy NULL
eventOut SFTime collideTime
}
\end{lstlisting}
\end{document}
Danke vorneweg...
Rahul
ich probier zum ersten mal das listing-Paket aus
und es gibt ein Problem bei den Kommentaren.
Meine Listings sollen VRML darstellen
und dort beginnt ein Kommentar mit '#'.
Wenn ich dann den commentstyle definieren will,
werden auf einmal jede Menge showspaces rausgeschrieben
Wenn ich den commentstyle auskommentiere passiert das nicht...
Auch wird die Farbe des stringstyles nicht angepasst,
wie man im Anhang sehen kann...
\documentclass{article}
\usepackage{color}
\usepackage{listings}
\definecolor{keycolor_vrml}{rgb}{0.30, 0.00, 0.30}
\definecolor{strcolor_vrml}{rgb}{1.00, 0.00, 0.00}
\definecolor{comcolor_vrml}{rgb}{0.35, 0.00, 0.00}
\lstset{
language = VRML, % Programmiersprache
basicstyle=\small\ttfamily, % Standardschrift
tabsize=3, % Groesse von Tabs
extendedchars=true, %
breaklines=true, % Zeilen werden Umgebrochen
keywordstyle=\color{keycolor_vrml}\bfseries, % Stil der Keywords
stringstyle=\color{strcolor_vrml}, % Farbe der String
commentstyle=\bfseries % Farbe der Kommentare
showspaces=false, % Leerzeichen anzeigen ?
showtabs=false, % Tabs anzeigen ?
showstringspaces=false, % Leerzeichen in Strings anzeigen ?
}
\lstloadlanguages{VRML}
\begin{document}
\begin{lstlisting}[language=VRML]
# TestComment
Collision {
eventIn MFNode addChildren
eventIn MFNode removeChildren
exposedField MFNode children []
exposedField SFBool collide TRUE
field SFVec3f bboxCenter 0 0 0 # (-INF,INF)
field SFVec3f bboxSize -1 -1 -1 # (0,INF) or -1,-1,-1
field SFNode proxy NULL
eventOut SFTime collideTime
}
\end{lstlisting}
\end{document}
Danke vorneweg...
Rahul