Hallo Thomas,
makeindex ist ein externes Programm, das einen Index bzw. ein Stichwortverzeichnis erzeugt, insbesondere kann makeindex sortieren und bietet sich daher für alphabetisch geordnete Verzeichnisse an. Durch Stildateien lassen sich die Eingabe und Ausgabe beeinflussen, was von Paketen wie glossaries und nomencl genutzt wird, um ein Glossar bzw. Abkürzungsverzeichnis zu generieren.
Je nach Einsatzzweck sieht der Aufruf von makeindex verschieden aus. Für einen klassischen Index etwa
wobei LaTeX aus dokument.tex anhand von \index-Einträgen diese Datei dokument.idx vorher generiert. In TeXnicCenter kann diesen Aufruf automatisch ausführen lassen.
Für ein Glossar gibt man makeindex andere Parameter. Mit nomencl beispielsweise ruft man auf:
makeindex dokument.nlo -s nomencl.ist -o dokument.nls
hierbei ist nomencl.ist die mit nomencl gelieferte Stildatei.
In TeXnicCenter kann man hierfür im Ausgabeprofil makeindex als Postprozessor angeben und als Parameter für makeindex
"%bm".nlo -s nomencl.ist -o "%bm".nls übergeben, %bm ist ein Platzhalter für den Dateinamen.
Entsprechend funktioniert es für andere Pakete wie glossaries oder das ältere glossary, die Dokumentation der Pakete beschreibt jeweils den notwendigen makeindex-Aufruf.
Dokumentationen auf CTAN im pdf-Format:
Viele Grüße,
Stefan