Hallo zusammen!
Ich bin neue im Forum und habe gleich mal ein Problem. Mit folgendem Code in meiner Klassendatei formatiere ich Quellcodes:
Code:
\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!
Lesezeichen