Internes Tagging
Im folgenden werden Tags und Attribute dokumentiert, die nicht in den TEI-Arbeitscodierungen vorkommen, aber im Laufe der Verarbeitungspipeline für Zwecke der Visualisierung in Leseansicht, Quellenansicht oder Synopse generiert werden.
Tags/Attributwerte für verschiedene Sichten
Tag hei:additiveRegularizationlevel
Um die Kindelemente von <choice> für die Visualisierung mit generischeren Klassen zu versehen, die mit CSS besser angesprochen bzw. gefiltert werden können. Hierzu wurde das Attribut @hei:additiveRegularizationLevel (Wert: Ganzzahl) eingeführt. Hier sind auch Mehrfachwerte zugelassen.
@ana=hc:InEditorialAdditionSpan
Sämtliche Elemente zwischen <milestone ana="hc:EditorialAdditionSpan> und dem zugehörigen <anchor> (Editorische Einfügungen) erhalten im Attribut @ana den Wert @hc:InEditorialAdditionSpan. Textknoten werden hierfür in ein <seg>-Element verpackt. Dies dient dazu, dass im Frontend die verschiedenen Textanzeigeoptionen zu den Editorischen Eingriffen leicht über CSS gesteuert werden können.
@ana=hc:InEditorialDeletionSpan
Analog zu @hc:InEditorialAdditionSpan für editorische Tilgungen.
@ana=hc:InAdditionSpan
Sämtliche Elemente zwischen <addSpan> und dem zugehörigen <anchor> (Einfügungen durch Schreiber) erhalten im Attribut @ana den Wert @hc:InAdditionSpan. Textknoten werden hierfür in ein <seg>-Element verpackt. Dies dient dazu, dass im Frontend die verschiedenen Textanzeigeoptionen zu den Schreiber-Eingriffen leicht über CSS gesteuert werden können.
@ana=hc:InDeletionSpan
Analog zu @hc:InAdditionSpan für Tilgungen des Schreibers, die mit <delSpan>...<anchor> codiert werden.
Tag: hei:transpositionRange
Werden bei Umstellungen durch den Schreiber oder den Herausgeber die zu vertauschenden Textteile (Wörter, Verse, Abschnitte etc.) über die XPointer-Funktion @range() adressiert, so werden die entsprechenden Bereiche in der Zielcodierung in ein Tag <hei:transpositionRange> gekapselt und die bei der Vertauschung angegebene @range durch eine für dieses Tag generierte @xml:id ersetzt. Mit der `range()`-Syntax dürfen grundsätzlich nur Bereiche angegeben werden, bei denen das erste und letzte Element »siblings« im Sinne von XPath sind. Es wurde ein neues Element erschaffen, das im Schema an verschiedenen Stellen (z.B. auch innerhalb von <lg>) erlaubt werden kann.
Pipeline-interne Tags/Attribute
Attribut: hei:belongsToLine