Taggingbeispiele

(IDs und Verweise verdeutlichen die Beziehungen)

Registermarkierungen <reg_sach> und <reg_pers> im Fließtext:

<abs>… und so bleibt einer solchen Person eben nur das Opfer des Verstandes, das sogar ein ansonsten aufgeklärter
protestantischer <reg_sach><reg-fundstelle>Theologe</reg-fundstelle><reg-begriff1>Theologie</reg-begriff1><reg-begriff2>Protestantismus</reg-begriff2></reg_sach> wie
Dietrich <reg_pers><reg-fundstelle>Bonhoeffer</reg-fundstelle><reg-begriff1>Bonhoeffer, Dietrich</reg-begriff1></reg_pers> befürwortete.</abs>

Der daraus generierte Personenregister-Eintrag:

<index typ="person">
<index-abschnitt>
	<index-eintrag>
		<ix-text>Bonhoeffer, Dietrich</ix-text>
		<ix-referenz><ix-verweis>12</ix-verweis>, …</ix-referenz>
	</index-eintrag>

Ein <reg_sach>-Element für einen Unterbegriff im Sachregister im Detail:

<reg_sach id="Theologie_12">
	<reg-fundstelle verweis-intern="ix-reg_sach_Theologie">Theologie</reg-fundstelle>
	<reg-begriff1>Theologie</reg-begriff1>
	<reg-begriff2>protestantische</reg-begriff2>
</reg_sach>

Der daraus generierte Registereintrag:

<index typ="sach">
<index-abschnitt>
	<index-eintrag id="index_sach_Theologie">
		<ix-text>Theologie</ix-text>
		<ix-referenz></ix-referenz><index-eintrag id="ix-reg_sach_Theologie--protestantische">
			<ix-text>protestantische</ix-text>
			<ix-referenz><ix-verweis verweis-intern="reg_sach-Theologie_12">12</ix-verweis>, …</ix-referenz>
		</index-eintrag>
	</index-eintrag>

Funktion von Registerquerverweisen

Ein Querverweis im Fließtext:

<reg_pers id="reg_d2e1094"><reg-fundstelle>Platons</reg-fundstelle><reg-begriff1>Platon</reg-begriff1>
<reg-begriff2>Beziehungen</reg-begriff2><reg-begriff3>andere Denker</reg-begriff3><reg-querverweis>Aristoteles</reg-querverweis></reg_pers>

… erzeugt unter Platon einen Registereintrag:

<index-eintrag id="ix-reg_pers_Platon">
    <ix-text>Platon</ix-text>
    <ix-referenz></ix-referenz><index-eintrag id="ix-reg_pers_Platon--Beziehungen">
        <ix-text>Beziehungen</ix-text>
        <ix-referenz/>
        <index-eintrag id="ix-reg_pers_Platon--Beziehungen--andere_Denker">
            <ix-text>andere Denker</ix-text>
            <ix-referenz><ix-verweis verweis-intern="ix-reg_pers_Aristoteles"><kursiv>siehe:</kursiv>&#x00A0;Aristoteles</ix-verweis></ix-referenz>
        </index-eintrag>
    </index-eintrag>
</index-eintrag>

… und unter Aristoteles wird die entsprechende die Referenz (hier Seitenzahl) ausgegeben:

<index-eintrag id="ix-reg_pers_Aristoteles">
    <ix-text>Aristoteles</ix-text>
    <ix-referenz><ix-verweis verweis-intern="reg_d2e1094">12</ix-verweis>, …</ix-referenz>
</index-eintrag>

Platzierung mit <index_aufruf>

Mit den Element <index_aufruf> kann festgelegt werden, wo ein aus vorhandenenen Registerelementen generiertes Register stehen soll. Beim Erzeugen ersetzt der <index> das <index_aufruf>-Element.

Der Index wird generiert:

  1. an einem <index_aufruf>-Element mit spezifischem @typ-Attribut – z.B. wird ein Sachregister aus <reg_sach>-Elementen als <index typ="sach"> anstelle eines <index_aufruf typ="sach"> ausgegeben,

  2. wenn nicht vorhanden, an einem <index_aufruf>-Element für alle Register (typ="alle" oder ohne @typ)

  3. wenn nicht vorhanden, in einem neuen Nachspann am Werk-Ende wie oben beschrieben.

[Wichtig]Wichtig

Wenn ein <index_aufruf>-Element mit spezifischem @typ-Attribut vorhanden ist, werden Register, die keinem <index_aufruf> zuzuordnen sind, überhaupt nicht generiert.