Hallo zusammen,
ich habe eine Frage zur \listing Umgebung. Bzw. dem \lstinputlisting Befehl.
Ich möchte Java Source Code in mein Dokument aufnehmen.
Dazu nutze ich:
\lstset{language=Java}
\lstinputlisting{filename.java}
Im Header steht unter anderem:
\usepackage{listings}
\usepackage{color}
\usepackage[svgnames]{xcolor}
Jetzt meine Frage, müsste der Java Source Code im Dokument jetzt nicht normalerweise mit richtigem Syntax Highlighting angezeigt werden? Also Schlüsselworte farbig usw?
Erst wenn ich
\lstset{language=Java,
basicstyle=\small,
keywordstyle=\color{blue!80!black!100},
identifierstyle=,
commentstyle=\color{green!50!black!100},
stringstyle=\ttfamily,
breaklines=true,
numbers=left,
numberstyle=\small,
frame=single,
backgroundcolor=\color{blue!3}
}
\lstinputlisting{filename.java}
nutze funktioniert es richtig.
Bitte um kurze Aufklärung. Habe dazu nicht wiklich was gefunden.
Vielen Danke & viele Grüße
Nik