Zum Inhalt springen
KOMA-Script
  • Home
  • Über
  • Funktionen
  • Freunde
  • Installation
KOMA-Script

Vielseitige LaTeX-Klassen und Pakete

Reine Portfolio-Übung, vollständig selbst entwickelt. Kein offizieller Auftritt. Die Website steht in keinem Zusammenhang mit dem LaTeX-Paket KOMA-Script und wird auch nicht von dessen Entwicklern betrieben.

Projekt

  • Über KOMA-Script
  • Funktionen
  • Freunde
  • Blog

Ressourcen

  • Dokumentation
  • Beispiele
  • FAQ

Community

  • Community
  • CTAN
  • SourceForge
  • Codeberg
  • Mastodon

Rechtliches

  • Impressum
  • Datenschutz
  • Lizenz

© 2026 Moritz Kohm

  1. Home
  2. Freunde
  3. splitindex

splitindex

LaTeX-Paket splitidx und Programm splitindex zur Erzeugung mehrerer Indizes ohne die Beschränkung auf 16 offene Schreibdateien.

Das Projekt splitindex entstand vor Jahren aufgrund einer Anfrage, wie ich die Aufteilung des Index der KOMA-Script-Anleitung bewerkstellige. 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 Indixe 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 Indexe zu öffenen, 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 Project wird auf Codeberg gehosted werden. Weitere Informationen finden sich im CTAN-Katalogeintrag.