Abraxas
09-05-2006, 23:48
Hallo zusammen!
Ich bin neue im Forum und habe gleich mal ein Problem. Mit folgendem Code in meiner Klassendatei formatiere ich Quellcodes:
\definecolor{middlegray}{rgb}{0.5,0.5,0.5}
\definecolor{lightgray}{rgb}{0.8,0.8,0.8}
\definecolor{orange}{rgb}{0.8,0.3,0.3}
\definecolor{yac}{rgb}{0.6,0.6,0.1}
\lstset{
basicstyle=\scriptsize\ttfamily,
keywordstyle=\bfseries\ttfamily\color{orange},
stringstyle=\color{green}\ttfamily,
commentstyle=\color{middlegray}\ttfamily,
emph={square},
emphstyle=\color{blue}\texttt,
emph={[2]root,base},
emphstyle={[2]\color{yac}\texttt},
showstringspaces=false,
flexiblecolumns=false,
tabsize=2,
numbers=left,
numberstyle=\tiny,
numberblanklines=false,
stepnumber=1,
numbersep=10pt,
xleftmargin=15pt,
frame=single,
backgroundcolor=\color{lightgray},
breaklines=true
} Jetzt habe ich abe das Problem, daß Schlüsselwörter zwar farbig, aber nicht fett dargestellt werden - obwohl ich keywordstyle=\bfseries angegeben habe.
Eine weitere Sache, die mir aufgefallen ist: Warum erscheint links neben den Zeilennummern der Rand nicht? Das Problem tritt auch nur auf, wenn ich die Hintergrundfarbe setze - mit auskommentiertem backgroundcolor=\color{lightgray}, wird der Rand rundherum angezeigt!
Ich wäre für jeden Hinweis dankbar!
Ich bin neue im Forum und habe gleich mal ein Problem. Mit folgendem Code in meiner Klassendatei formatiere ich Quellcodes:
\definecolor{middlegray}{rgb}{0.5,0.5,0.5}
\definecolor{lightgray}{rgb}{0.8,0.8,0.8}
\definecolor{orange}{rgb}{0.8,0.3,0.3}
\definecolor{yac}{rgb}{0.6,0.6,0.1}
\lstset{
basicstyle=\scriptsize\ttfamily,
keywordstyle=\bfseries\ttfamily\color{orange},
stringstyle=\color{green}\ttfamily,
commentstyle=\color{middlegray}\ttfamily,
emph={square},
emphstyle=\color{blue}\texttt,
emph={[2]root,base},
emphstyle={[2]\color{yac}\texttt},
showstringspaces=false,
flexiblecolumns=false,
tabsize=2,
numbers=left,
numberstyle=\tiny,
numberblanklines=false,
stepnumber=1,
numbersep=10pt,
xleftmargin=15pt,
frame=single,
backgroundcolor=\color{lightgray},
breaklines=true
} Jetzt habe ich abe das Problem, daß Schlüsselwörter zwar farbig, aber nicht fett dargestellt werden - obwohl ich keywordstyle=\bfseries angegeben habe.
Eine weitere Sache, die mir aufgefallen ist: Warum erscheint links neben den Zeilennummern der Rand nicht? Das Problem tritt auch nur auf, wenn ich die Hintergrundfarbe setze - mit auskommentiertem backgroundcolor=\color{lightgray}, wird der Rand rundherum angezeigt!
Ich wäre für jeden Hinweis dankbar!