Umlaute & deutsche Sprachunterstützung
Vielleicht ist es ja aufgefallen, im Beispiel 2 hatte das Inhaltsverzeichnis die englische Überschrift “Contents”. Dies muss natürlich geändert werden. Weiterhin wurde in keinem Beispiel bis jetzt ein Umlaut oder das ß verwendet. Auch das wollen wir nun ändern. Dazu betrachte man das nächste Beispiel beispiel03.tex:
% das Papierformat zuerst
\documentclass[a4paper, 11pt]{article}
% deutsche Silbentrennung
\usepackage[ngerman]{babel}
% wegen deutschen Umlauten
\usepackage[ansinew]{inputenc}
% wir wollen auf jeder Seite eine Ueberschrift
\pagestyle{headings}
% hier beginnt das Dokument
\begin{document}
% Inhaltsverzeichnis anzeigen
\tableofcontents
% Kapitel soll auf naechster Seite beginnen
\newpage
% Kapitelueberschrift
\section{Einleitung}
% Ueberschrift eines Abschnittes
\subsection{Motivation}
Ein bekannter Stolperstein bei Latex sind die deutschen Umlaute wie: ä, ö, ü,
Ä, Ö, Ü und natürlich auch das ß.
% Kapitel soll auf naechster Seite beginnen
\newpage
% Kapitelueberschrift
\section{Theoretische Betrachtungen}
Dies ist ein Satz.
% das ist wohl jetzt das Ende des Dokumentes
\end{document}
Nach dem obligatorischen Latexlauf (meist 3mal wiederholt) erhält man folgendes Ergebnis. Es fällt auf, dass das
Inhaltsverzeichnis nun auch wirklich “Inhaltsverzeichnis” heißt. Die Umlaute und
das ß werden ebenfalls richtig dargestellt und jede Seite weist nun die
Abschnittsüberschrift auf. Die Unterstützung der deutschen Sprache erhalten wir
aus den Werkzeugpaketen babel
und inputenc
. Bei inputenc gibt man als Option die
Kodierung der tex-Datei an. Verwendet man einen einfachen Editor, dann ist dies
wahrscheinlich ansinew
. Verwendet man hingegen einen Texteditor mit UTF8
Unterstützung, dann muss man hier utf8
angeben.
Der Befehl usepackage
sagt Latex, dass wir diese Werkzeugpakete nutzen wollen.
Die Pakete werden am Anfang eingebunden. Die Seitenbeschriftung ist durch den
Befehl pagestyle
gesetzt worden. Falls einem die Seitenbeschriftung nicht
gefällt, kann man natürlich auch einen anderen Seitenstil wählen.