Skip to content
KOMA-Script
  • Home
  • Features
  • Examples
  • Friends
  • News
  • Community
  • Download
KOMA-Script

Versatile LaTeX classes and packages

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.

This is purely a portfolio project, developed entirely on my own. This is not an official site—the website is in no way affiliated with the LaTeX package KOMA-Script and is not operated by its developers.

Project

  • About
  • Features
  • License

Resources

  • Documentation
  • Examples
  • FAQ
  • News

Community

  • CTAN
  • SourceForge
  • Codeberg
  • Mastodon

Legal

  • Imprint
  • Privacy
  • License

© 2026 Moritz Kohm

  1. Home
  2. Friends
  3. splitindex

splitindex

The LaTeX package splitidx plus the splitindex program for producing multiple indexes without hitting TeX's file handle limit.

The project splitindex came about years ago because someone asked how the KOMA-Script manual splits its index across several indexes. makeidx is the standard LaTeX package for producing a single index per document. Sometimes, however, more than one index is needed. Various packages exist with different approaches and different drawbacks for multi-index production.

The LaTeX package splitidx is one more solution to this problem. In addition, splitidx allows individual customisation of the typesetting and appearance of each index, as well as of the formatting of individual index entries.

Because classical TeX, PDFTeX, and XeTeX support at most 16 simultaneously open write streams, splitidx also offers a solution for that. Instead of opening multiple files at the same time for the entries of the different indexes, all entries are collected into a single file and then split up using the splitindex program. splitindex also automatically invokes the desired index processor — typically makeindex — for each of those files.

The project is hosted on Codeberg. See the CTAN catalogue entry for more.