Da die Kontervers-Tags wie Tabulatoren funktionieren, können Sie im E-Book nicht wie im Satz umgesetzt werden:
Der Epub-Konverter erzeugt hier einen festen Einzug je Stufe. Verwendet wird der für Tabulatoren definierte Wert, multipliziert mit dem @nr
-Attribut des kontervers_ref
-Elements:
Damit dies funktioniert sind einige Regeln einzuhalten (Taggingbeispiel):
<rede> <sprecher>licht.</sprecher> <vers>Ihr seid doch nicht <kontervers_def nr="1"/>–?</vers> </rede> <rede> <sprecher>adam.</sprecher> <vers><kontervers_ref nr="1"/>Nun<kontervers_def nr="2"/>?</vers> </rede> <rede> <sprecher>licht.</sprecher> <vers><kontervers_ref nr="2"/>Gleichfalls –?<kontervers_def nr="3"/></vers> </rede> <rede> <sprecher>adam.</sprecher> <vers><kontervers_ref nr="3"/>Ob ich –? Ich glaube –!</vers> </rede>
a) Auf einander folgende kontervers_def
und kontervers_ref
müssen die gleiche @nr
haben.
Schematron-Meldung (Beispiel)
▌EPUB ▌Konterverse: Auf [kontervers_def nr="2"] muss [kontervers_ref] mit gleicher @nr folgen!
▌EPUB ▌Konterverse: Einem [kontervers_ref nr="1"] muss [kontervers_def] mit gleicher @nr vorangehen!
b) Innerhalb eines Verses müssen die Kontervers-Tags von "1" an aufsteigend durchnummeriert sein.
Schematron-Meldung (Beispiel)
▌EPUB ▌Konterverse: Innerhalb eines Verses müssen die Kontervers-Nummern aufsteigen!
▌EPUB ▌Konterverse: Einem [kontervers_def nr="3"] muss [kontervers_ref nr="2"] vorausgehen!
c) kontervers_def
und kontervers_ref
müssen einander abwechseln:
Schematron-Meldung (Beispiel):
▌EPUB ▌Konterverse: auf [kontervers_def] folgt [kontervers_def]!
Da eine falsche Nummer mehrere Meldungen verursachen kann, empfiehlt es sich, die Fehler in Dokumentreihenfolge abzuarbeiten und jeweils wieder neu zu validieren.