next up previous contents index
Next: Der Befehl showidx Up: EDV Fallstudie Einführung in Previous: Das MakeIndex Programm


Da dieser Befehl mit dem File makeidx.sty bereitgestellt wird, muß die Option makeidx in der \documentstyle auftreten.

Die einzige Voraussetzung bei diesem Programm ist, daß Eintrag, Subeintrag und Subsubeintrag eindeutig ´mit dem \index Befehl vorliegen. Die Syntax lautet:

       \index{Eintrag}                          % Bei nur einem Eintrag
       \index{Eintrag!Subeintrag}               % Bei Eintrag und Subeintrag
       \index{Eintrag!Subeintrag!Subsubeintrag} % usw.

`Eintrag' wird mit \item, `Subeintrag' mit \subitem und `Subsubeintrag' mit \subsubitem vorgenommen. Der jeweilige Eintrag ist beliebig bis auf die Sonderzeichen `!', `@', `|' und '+'.

       '"'   bestimmt das Maskierungszeichen
       '!'   bestimmt das Trennzeichen für die Untereinträge
       '@'   bestimmt das lexikalische Zuornungszeichen
       '|'   bestimmt das Pseudobefehlszeichen für Seitenformatierung

Alle Ebenen werden in der theindex-Umgebung autom. alphabetisch sortiert: \item in der gesamten theindex Umgebung, \subitem in der entsprechenden \item Umgebung und \subsubitem in der dazugehörigen \subitem Umgebung.  

Bezieht sich ein Indexeintrag auf einen anderen Begriff, so kann man dies im Stichwortverzeichnis mit dem Befehl

      \index{Indexeintrag|see{bezogenes Thema}}

deutlich machen.

Selbst LaTeX -Befehle können ins Indexregister aufgenommen werden. Dies erfolgt mit Hilfe des Ausrufezeichens und des Befehls \verb. Die folgenden 2 Beispiele sollen dies verdeutlichen.

       Bsp. 1:  \index{"\verb"|\clearpage"|}

       Bsp. 2:  \index{"@-Ausdr"ucke}

Das 1. Beispiel ergänzt die theindex Umgebung mit dem Eintrag ,,\verb|\clearpage|``. Dies verhindert, daß der Eintrag \clearpage bei Kompilierung als Befehl betrachtet wird.

Das 2. Beispiel bewirkt die Eintragung ,,@-Ausdrücke`` in das Stichwortverzeichnis.

Folgende Parameter sind für die Sortierung bei makeindex verfügbar.

       -l   Leerzeichen nicht berücksichtigen
       -c   Voran- und nachgestellte Leerzeichen nicht berücksichtigen
       -g   Deutsches Ordnungsschema nach DIN 5007 (Zeichen, Buchstaben, Zahlen)



Izak Dayan
Wed Jul 10 12:59:47 MET 1996