Hallo!
Möchte in meiner Praxissemesterarbeit gern Quellcode einbinden.
Benutze das Listings-Package und habe alle Optionen, wie unten zu sehen ist,
gesetzt.
Code:
%Source-Code einbinden können
\usepackage{listings}
%Sprachen reinladen
\lstloadlanguages{XML, Java, HTML}
%Einstellungen für Listings setzen
\lstset{ basicstyle=\small,
keywordstyle=\color{red}\bfseries\underbar, %Keywords farbig...
commentstyle=\color{blue},
breaklines=true,
backgroundcolor=\color{gray},
%framer ound=ffff,
stringstyle=\ttfamily,
extendedchars=true,
numbers=left, %links Zeilennummern
numberstyle=\tiny, %kleine Schrift für Nummern
numbersep=5pt,
stepnumber=2,%alle 2 Zeilen anzeigen
tabsize=3,
showstringspaces=false %keine Leerzeilen anzeigen
}
Jedoch bekomme ich einen Fehler, wenn ich eine XML-Datei (utf-8 Kodierung!) mit Umlauten einbinden möchte!
Code:
%Struts-Config reinladen
\lstinputlisting[language=XML]{listings/XML/struts-config.xml}
In allen Zeilen, in dem ein Umlaut (hauptsächlich Kommentare) steht, bekomme ich einen Fehler-> bei einer Datei ohne Umlaute klappte es wunderbar!!
Habt ihr eine Idee??
Danke im Voraus für Eure Mühe...
Lesezeichen