Grundstruktur der Kodierung von Klammerungen

Es kann vorkommen, dass Textausschnitte durch zeilenübergreifende Klammerung miteinander verbunden sind, wodurch deren Zusammengehörigkeit auf einer bestimmten Ebene angezeigt wird. In diesem Fall wird die Klammerung je nach Kontext für die Kollektion der geklammerten Textausschnitte oder für das Ziel der Klammerung angezeigt. Das betreffende Element erhält ein @rendition-Attribut, welches folgende Werte annehmen kann:

  • "#rightBraced": Klammerung am rechten Rand des Textes im betreffenden Element
  • "#leftBraced": Klammerung am linken Rand des Textes im betreffenden Element
  • "#topBraced": Klammerung am oberen Rand des Textes im betreffenden Element
  • "#bottomBraced": Klammerung am unteren Rand des Textes im betreffenden Element

Die Richtung, in welche die Klammer jeweils zeigt, wird nicht eigens gekennzeichnet.

In der Regel werden Klammerungen durch Listen dargestellt.

<list rendition="#[Klammerungswert]">

Lediglich im Drama und in Tabellen können andere Elemente betroffen sein:

Drama:

<stage rendition="#[Klammerungswert]">
<speaker rendition="#[Klammerungswert]">
<roleDesc rendition="#[Klammerungswert]">

Tabelle:

<cell rendition="#[Klammerungswert]">