splitindex
LaTeX-Paket splitidx + Programm splitindex zur Erzeugung mehrerer Indizes ohne TeX-Datei-Handle-Limit.
Das Projekt splitindex entstand vor Jahren aufgrund einer Anfrage, wie die
Aufteilung des Index der KOMA-Script-Anleitung bewerkstelligt wird. Mit
makeidx gibt es in LaTeX ein Standardpaket, um für jedes Dokument einen
Index zu erstellen. Manchmal wird jedoch mehr als ein Index benötigt. Es gibt
verschiedene Pakete mit unterschiedlichen Lösungen und unterschiedlichen
Problemen bei der Erstellung mehrerer Indizes.
Das LaTeX-Paket splitidx bietet eine weitere Lösung für dieses Problem.
Darüber hinaus ermöglicht splitidx die individuelle Anpassung des Satzes und
des Erscheinungsbildes dieser Indizes sowie der Formatierung einzelner
Indexeinträge.
Da das klassische TeX, ebenso wie PDFTeX und XeTeX maximal 16 gleichzeitig zum
Schreiben geöffnete Dateien unterstützen, bietet splitidx auch dafür eine
Lösung. Statt mehrere Dateien gleichzeitig für die Einträge der
unterschiedlichen Indizes zu öffnen, werden alle Einträge in einer Datei
gesammelt und diese dann mit Hilfe des Programms splitindex aufgeteilt.
splitindex ruft dann auch automatisch für jede dieser Dateien den
gewünschten Index-Prozessor — in der Regel makeindex — auf.
Das Projekt wird auf Codeberg gehostet. Weitere Informationen finden sich im CTAN-Katalogeintrag.