Stichwortverzeichnis

Es ist im Rahmen einer wissenschaftlichen Arbeit nicht unbedingt erforderlich, ein Stichwortverzeichnis zu erstellen. Zunächst das Beispiel (beispiel08.tex):

%) das Papierformat zuerst
\documentclass[a4paper, 11pt]{article}

% deutsche Silbentrennung
\usepackage[ngerman]{babel}

% wegen deutschen Umlauten
\usepackage[ansinew]{inputenc}

% fuer Stichwortverzeichnis
\usepackage{makeidx}

% Stichwortverzeichnis erstellen
\makeindex

% hier beginnt das Dokument
\begin{document}

% Inhaltsverzeichnis
\tableofcontents

% eine Seite mit wichtigen Begriffen
\newpage
\section{Kapitel}

Auf dieser Seite sind die Begriffe System\index{System},
Systemzustand\index{System!Zustand}, Systemelement\index{System!Element} und
Emergenz\index{Emergenz} von Interesse.

% eine Seite mit wichtigen Begriffen
\newpage
\section{Weiteres Kapitel}

Auf dieser Seite sei nochmals was gesagt zu System\index{System} und
Systemelement\index{System!Element} sowie zu
Transformationsprozess.\index{Transformationsprozess}

% Index soll Stichwortverzeichnis heissen
\newpage
\renewcommand{\indexname}{Stichwortverzeichnis}

% Stichwortverzeichnis soll im Inhaltsverzeichnis auftauchen
\addcontentsline{toc}{section}{Stichwortverzeichnis}

% Stichwortverzeichnis endgueltig anzeigen
\printindex

% das ist wohl jetzt das Ende des Dokumentes
\end{document}

Das fertige Ergebnis befindet sich hier. Der Index muss ebenfalls durch ein extra Programm erzeugt werden. Dafür reicht der Aufruf von makeindex beispiel08. Allerdings ist das so erzeugte Stichwortverzeichnis nicht besonders schön. Deshalb habe ich eine Stildatei verwendet, um das Stichwortverzeichnis meinen Vorstellungen entsprechend anzupassen. Bei Verwendung dieser Stildatei lautet der Aufruf dann makeindex -g -s index.ist beispiel08. Dies kann natürlich bei anderen Latexsystemen abweichen. Die Stildatei soll an dieser Stelle nicht erläutert werden.

Die Befehle für das Stichwortverzeichnis sind relativ einfach zu verstehen. Zunächst muss das Werkzeugpaket makeidx eingebunden werden. Dann wird das Stichwortverzeichnis (Index) mit dem Befehl makeindex erstellt und an der gewünschten Stelle mit printindex angezeigt. Würde man keine Modifikationen vornehmen, dann hätte das Stichwortverzeichnis die Überschrift “Index”. Mit dem Befehl renewcommand kann “Index” durch “Stichwortverzeichnis” ersetzt werden. Weiterhin wurde wiederum mit dem Befehl addcontentsline ein entsprechender Eintrag für das Stichwortverzeichnis in das Inhaltsverzeichnis aufgenommen.

Die Worte, die im Stichwortverzeichnis erscheinen sollen, werden auf den gewünschten Seiten mit dem Befehl index gekennzeichnet. Dabei muss ein entsprechender Indexbefehl auf jeder Seite verwendet werden, die im Stichwortverzeichnis bei dem entsprechenden Wort auftauchen soll.

Am Beispiel kann man weiterhin erkennen, dass man Stichworte anderen Stichworten unterordnen kann. Im Verzeichnis wird diese Hierarchie dargestellt.