LaTeX-Wörterbuch: makeindex
Erscheinungsbild
(Weitergeleitet von LaTeX-Wörterbuch: printindex)
- \makeindex oder \makeindex{namen}
- \index{Eintrag}
- \printindex
Das Paket makeidx erstellt – zusammen mit dem Hilfsprogramm makeindex – aus einzelnen Informationen einen vollständigen, sortierten Index.
Beschreibung
[Bearbeiten]Grundlage
[Bearbeiten]Das Paket makeidx stellt nur den Befehl \printindex zur Verfügung, die Erstellung der idx-Datei mit \makeindex und \index{} funktioniert auch ohne.
Arbeitsablauf
[Bearbeiten]- Einträge im Quelltext markieren durch \index
- Der erste LaTeX-Durchlauf erzeugt eine idx-Datei als Basis für den Index
- makeindex sortiert die Einträge der idx-Datei und erstellt die eigentliche ind-Datei
- Der zweite LaTeX-Durchlauf bindet die ind-Datei ein
Nach jeder Änderung des Seitenumbruchs müssen die Schritte 2 bis 4 wiederholt werden. Es sind also mindestens zwei LaTex-Durchläufe nötig, um den Index einzubinden.
Beispielcode
[Bearbeiten]\documentclass[a4paper,14pt]{scrartcl}
\usepackage{makeidx}
\makeindex
\begin{document}
Das ist ein Stichwort\index{Stichwort}.\\
Das ist ein Unter-Stichwort\index{Stichwort!Unter-}.\\
Nun ein neuer Eintrag\index{Eintrag}.
\printindex
\end{document}
Erweiterungen
[Bearbeiten]- "deutsche" Sortierung
- Anpassung der Ausgabe
- mehrfacher Index
Siehe auch
[Bearbeiten]- LaTeX-Wörterbuch: usepackage
- LaTeX-Wörterbuch: tableofcontents
- LaTeX-Kompendium: Standard-Index – ausführliche Darstellung