Folgende Strukturen werden erzeugt:
Wenn kein <ausgabe_index>
verwendet wird:
ein zusätzlicher Nachspann als Container für das/die generierte(n) Register mit @typ="register-container"
,
darin je Registerart ein Kapitel mit einer Überschrift (<u1>
) und einem <toctitel>
, die aus Name und Typ der Registerelemente erzeugt werden.
Die Überschriften für die Register aus den in der DTD vorgesehenen Registerelementen sowie für die Typen "1"–"3" des Jokerelements <register>
sind konfigurierbar.
je Registerart ein Index mit einem entsprechenden @typ
-Attribut,
darin <abschitt>
-Elemente, die die Einträge nach Anfangsbuchstabe A–Z gruppieren
optional können Abschnitt-<titel>
mit den Anfangsbuchstaben eingefügt werden.
darin <eintrag>
-Elemente für jeden vorkommenden Registerbegriff <begriff1>
etc. rekursiv in bis zu 4 Ebenen,
Der <eintrag>
ist mit einem @ref
-Attribut dem entsprechenden Register zugeordnet. In gemischten Registern können so die Einträge unterschiedlich gestaltet werden (z.B. Personennamen kursiv)
Gruppierung und Sortierung werden in einem eigenen Abschnitt erläutert.
darin jeweils als <begriff>
der Registerbegriff selbst und in <referenz>
die zugeordneten Referenzen (z.B. im PDF die Seitenzahlen), die mit einem <verweis>
in den Text verlinkt sein können.
In Registermarkierungen können die <eintrag>
-Elemente mit dem Attribut @relevanz="hoch"
gekennzeichnet und die entsprechenden Referenzen in <verweis>
dann per CSS z. B. fett oder kursiv ausgegeben werden.
Angaben zum Inhalt von <verweis>
im KWIC-Modus ("Registereintrag im Kontext") finden Sie in der Dokumentation zum EPUB-Konverter.
Um die vom Konverter generierten Elemente im CSS gestalten zu können, werden die folgenden semantischen Typen erzeugt:
<nachspann typ="register-container">
für einen generierten Nachpann
<index typ="sach ref_kwic">
(aus Registerart und Referenztyp) für die genrierten Indices
<titel typ="reg_index-abschnitt">
für die Überschriften der index-Abschnitte
<inline typ="reg-referenz">
für die einzelnen Referenzen, wenn sie nicht per <ix-verweis>
verlinkt werden. Für Registermarkierungen mit dem Attribut @typ="register-container"
wird <inline typ="reg-referenz relevanz-hoch">
verwendet
<inline typ="reg-anm">
für den Text, der angezeigt wird, wenn die Referenz in einer Fuß- oder Endnote steht (Vorgabe: "(Anm.)")