| Nur zu erzeugen, wenn mindestens ein <tt> im Quelldokument enthalten ist. Das Element <tt> hat verschiedene Attributewerte für das Attribut [type]. Für jeden der folgenden Attributwerte ist ein eigener Index zu erzeugen.
|  | sgml-tag Fixtextüberschrift des Indexverzeichnis SGML-TAGS
|  | sgml-attribute Fixtextüberschrift des Indexverzeichnis SGML-Attribute
|  | tool Fixtextüberschrift des Indexverzeichnis Werkzeuge
|  | product Fixtextüberschrift des Indexverzeichnis Produkte
|  | variable Fixtextüberschrift des Indexverzeichnis Variablen
|  | state Fixtextüberschrift des Indexverzeichnis Zustände
|  | prm Fixtextüberschrift des Indexverzeichnis Parameter
|  | material Fixtextüberschrift des Indexverzeichnis Materialien
|  | control-element Fixtextüberschrift des Indexverzeichnis Bedienelemente
|  | code Fixtextüberschrift des Indexverzeichnis Codes
|  | organisation Fixtextüberschrift des Indexverzeichnis Organisationen
|  | other Fixtextüberschrift des Indexverzeichnis Sonstiges Dieser Index ist nur zu erzeugen wenn<tt type="other">s auftauchen welche keinen [user-defined-type] besitzen.
Wenn der Wert other ist, so ist zusätzlich das Attribut[user-defined-type]auszuwerten und für jeden dieser benutzerdefinierbaren Typen ein Index zu erzeugen. Der gesamte Index ist mindestens zwei-, besser sogar drei-spaltig zu setzten. Mit Begin eines neuen <tt> [type]s sind die Spalten des darüberliegenden Indexes zu balancieren. Ist dies nicht möglich muß ein anderes Verfahren gewählt werden z.B. die neue Klasse fängt oben in einer neuen Spalte an.