IdxTool

IdxTool ... Tool zum Indizieren von LaTeX-Dokumenten

IdxTool ist ein kleines Konsolenprogramm das Wortindexeinträge in bestehende LaTeX Dateien einfügt. Es nutzt Wortlisten zur Auswahl der Worte, die in einen LaTeX-Index aufgenommen werden sollen. Dadurch kann die Erstellung von Indices für große Dokumente erheblich beschleunigt werden.

IdxTool ist vollständig in C geschrieben und besteht im wesentlichen aus einem vereinfachten LaTeX-Parser. Dieser Parser entscheidet, an welchen Stellen Indexeinträge eingefügt werden müssen und wo sie zu vermeiden sind. Dafür wird nicht das gesamte Dokument eingelesen, so dass auch sehr große Dokumente auf Rechnern mit geringer Leistung bearbeitet werden können. Aus diesem Grund überschreibt IdxTool auch nicht die Originaldateien. Beim Setzen des Dokuments muss nur darauf geachtet werden, dass die richtige Datei mittels \include{ [Filename_mit_Index] } eingebunden wird.

Im Standardmodus nimmt IdxTool alle Worte, deren Länge größer als vier Buchstaben ist, in den Index auf. Alternativ kann eine Wort-Liste zur direkten Auswahl der zu indizierenden Worte benutzt werden. Diese Liste kann entweder als Ausschlußliste oder als Exklusivliste verwendet werden. Im Ausschlußmodus werden in der Liste geführte Worte nicht in den Index aufgenommen. Der Exklusivmodus hat genau die umgekehrte Funktion. Zum Erstellen der Liste kann auf IdxTool zurückgegriffen werden, so dass lange Listen nicht händisch erstellt werden müssen.

Als zusätzlichen Feature gibt es die Möglichkeit Wortalternativen für ein entsprechendes Wort im Dokument zu verwenden.

Beispiel: Ontology\index{Ontology} aber auch Ontologies\index{Ontology}. Dazu muss in der Wortliste lediglich der jeweilige Eintrag angepasst werden.

[Download Sourcenidxtool-v0.2.1.tar.gz [ca. 27k]
MD5-SUM idxtool-v0.2.1.tar.gz: 39cb65192cdb9ee02cc624032c3303a4

[Download Windows32 Binary] idxtool.exe [ca. 64k]
MD5-SUM idxtool.exe: fd6e31c845b30ea4960bd09775560a36

Dokumentation:
Das README-File enthält noch mehr Informationen zum Tool.

Archiv und ChangLog's:
ChangeLog's und alle bisherigen Releases des IdxTools im Archiv.



© 2002-2016, Christian Glahn and Michael Valersi