Generierung von Text (Ausgabe)

Informationen zu Texten, die erst in der Ausgabe generiert werden, wenn bestimmte XML-Attribute gesetzt werden.

Übersicht

Element Attribut Wert Bedeutung für den Satz
<kapitel>, <anlagen>, <gesamtvorschrift.text> @auszug 'true' Kann vom Satztemplate zur Differenzierung oder Steuerung der Ausgabe verwendet werden. z.B. Text generieren: „– Auszug –“
<gesamtvorschrift.amtlich>, <gesamtvorschrift>, <vorschrift.ebene>, <vs.absatz>, <einzelvorschrift>, <geaenderte-einzelvorschrift>, <anlage>, <ebene>, <verzeichnis.eintrag> @status
  • 'aufgehoben'
  • 'berichtigt'
  • 'eingefügt'
  • 'ersetzt'
  • 'geaendert'
  • 'nicht_abgedruckt'
  • 'weggefallen'
  • gegenstandslos
siehe unten: Status
<inhaltsverzeichnis> @typ

'ivz.kz'

'ivz.kz-seite'

'ivz.seite'

'ivz.rn'

'ivz.rn-seite'

'ivz.ohne'

'ivz.ebene'

Unter Berücksichtigung des @typ wird die Fundstellenangabe generiert (z.B. Seite, Randnummer...).
inhaltsverzeichnis/autorengruppe Sollen Autoren aus dem Element <autorengruppe> in die Ausgabe generiert werden, (z.B. in Klammern hinter den Titel).
<leitsatz> @typ

'amtlich'

'redaktionell'

'unbekannt'

Der Typ des Leitsatzes wird immer ausgegeben. Beispiel: „Amtlicher Leitsatz“, „Redaktioneller Leitsatz“.
<liste> @typ 'ungeordnet.auto' Es muss eine Listenkennung (z.B. Bullet) vereinbart werden.
<liste> @typ 'geordnet.standard' Es muss eine Listenkennung (z.B. 1, 2, 3) vereinbart werden.
<liste> @typ

'ungeordnet.bullet'

'ungeordnet.ohne'

'ungeordnet.pfeil'

'ungeordnet.strich'

Müssen im Satztemplate definiert sein.
<liste> @typ

'geordnet.alphagross'

'geordnet.alphaklein'

'geordnet.numerisch'

'geordnet.roemischgross'

'geordnet.roemischklein'

Müssen im Satztemplate definiert sein.
<liste> @ergaenzungszeichen

'klammer.aufzu'

'klammer.zu'

'punkt'

'punkt.klammer.zu'

Müssen im Satztemplate definiert sein.
<kapitel>, <anlagen>, <gesamtvorschrift>, <gesamtvorschrift.amtlich> @inhaltstyp verschiedene Werte Kann vom Satztemplate zur Differenzierung oder Steuerung der Ausgabe verwendet werden.
<voranstellung> @typ verschiedene Werte Kann vom Satztemplate zur Differenzierung oder Steuerung der Ausgabe verwendet werden.
<nachstellung> @typ

'schlussformel'

'sonstiges'

Kann vom Satztemplate zur Differenzierung oder Steuerung der Ausgabe verwendet werden.
<unterschrift> Kann vom Satztemplate zur Differenzierung oder Steuerung der Ausgabe verwendet werden.
<kommentar.text> Wird eine Überschrift benötigt muss sie per Template hineingeneriert werden. Beginn des Kommentartexts ist im XML immer ersichtlich.
HINWEIS: In Ausnahmefällen und bei xml-last sind Titel im XML bereits vorhanden.

@status

Allgemeine Information

Mit Hilfe der Attribute soll das Satzsystem einzeln ausgezeichnete Paragrafen zusammenziehen statt alle Elemente einzeln aufzulisten. Die Bemerkungen „(weggefallen)“ usw. müssen dann vom Satzsystem generiert werden.

Achtung: Durch das mögliche Zusammenfassen mehrerer aufeinanderfolgender Einzelvorschriften bei einem gesetzten Attribut @status ist eine einheitliche Ausgabe der beiden Werte „aufgehoben“ und „weggefallen“ erforderlich. Wir haben uns auf die einheitliche Ausgabe von "weggefallen" geeinigt. In den Daten können beide Werte verwendet werden.
HINWEIS: „Außerhalb der Bekanntmachung einer amtlichen Neufassung im Bundesgesetzblatt ist jeder frei, wie er den Text eines Gesetzes darstellt und die darin entstandenen Lücken kennzeichnet.“ (Zitat aus dem BMJ auf Nachfrage, E-Mail v. 24.05.2018)

Regeln für den Fall A: Inhaltsübersicht

verzeichnis.eintrag/@status

Zu generierende Werte:

  • "nicht_abgedruckt" = nicht abgedruckt
  • zusammengefasst für "weggefallen", "aufgehoben" = weggefallen

In der Inhaltsübersicht wird mit nicht abgedruckten oder weggefallenen Paragrafen wie folgt umgegangen:

  1. Die Formatierung der Titel und der zu generierenden Zusätze ist immer kursiv.

  2. Die Titel von nicht abgedruckten Paragrafen werden einzeln aufgeführt, wenn es in einer Gliederungsebene sowohl abgedruckte als auch nicht abgedruckte Paragrafen gibt. Sie erhalten den Zusatz „(nicht abgedruckt)“.

    Die Titel von weggefallenen Paragrafen werden einzeln aufgeführt, wenn es in einer Gliederungsebene sowohl weggefallene als auch nicht weggefallene Paragrafen gibt. Sie erhalten den Zusatz „(weggefallen)“.

  3. Gibt es bei 1.+2. keinen Titel, wird nur der Zusatz ausgegeben.

  4. Mehrere nicht abgedruckte Paragrafen werden zusammengefasst, wenn es unter einem Gliederungspunkt ausschließlich nicht abgedruckte Paragrafen gibt.

    Die Von-bis-Sequenz erhält den Zusatz „(nicht abgedruckt)“ und wird zentriert dargestellt.

    Einzelne Titel und Untergliederungen innerhalb der Ebene werden nicht dargestellt.

    Weggefallene Paragrafen werden eingereiht und nicht separat dargestellt.

  5. Mehrere weggefallene Paragrafen werden zusammengefasst, wenn es unter einem Gliederungspunkt ausschließlich weggefallene Paragrafen gibt.

    Die Von-bis-Sequenz erhält den Zusatz „(weggefallen)“ und wird zentriert dargestellt.

    Einzelne Titel und Untergliederungen innerhalb der Ebene werden nicht dargestellt.

    Nicht abgedruckte Paragrafen werden nicht eingereiht und separat dargestellt (theoretischer Fall).

Regeln für den Fall B: Gesetzestext

Im Gesetzestext wird mit nicht abgedruckten oder weggefallenen Paragrafen wie folgt umgegangen:

einzelvorschrift/@status

Zu generierende Werte:

  • "nicht_abgedruckt" = hier nicht abgedruckt
  • zusammengefasst für "weggefallen", "aufgehoben" = weggefallen
  1. Die Formatierung der Titel und der zu generierenden Zusätze ist immer kursiv.

  2. Bei einem nicht abgedruckten Paragrafen wird die Kennung mit dem Zusatz „(hier nicht abgedruckt)“ dargestellt.

    Der Titel wird nicht ausgegeben.

  3. Bei einem weggefallenen Paragrafen wird die Kennung mit dem Zusatz „(weggefallen)“ dargestellt.

    Der Titel wird nicht ausgegeben.

  4. Gibt es bei 1.+2. keinen Titel, wird nur der Zusatz ausgegeben.

  5. Mehrere nicht abgedruckte Paragrafen werden zu einer Von-bis-Sequenz zusammengefasst und mit dem Zusatz „(hier nicht abgedruckt)“ dargestellt.

    Weggefallene Paragrafen werden eingereiht und nicht separat dargestellt.

    Die Formatierung ist kursiv.

    Einzelne Titel und Untergliederungen innerhalb der Ebene werden nicht dargestellt.

  6. Mehrere weggefallene Paragrafen werden zu einer Von-bis-Sequenz zusammengefasst und mit dem Zusatz „(weggefallen)“ dargestellt.

    Einzelne Titel und Untergliederungen innerhalb der Ebene werden nicht dargestellt.

  7. Enthält eine Ebene ausschließlich nicht abgedruckte oder weggefallene Paragrafen, ist aber in weitere Ebenen untergliedert, wird die Sequenz für jede einzelne Unterebene gebildet. Dies führt dazu, dass bei Auszügen im Gesetzestext – aber nicht in der Inhaltsübersicht – immer alle Gliederungsebenen ausgegeben werden.

ebene/@status

Für vorschrift.ebene/@status gelten keine gesonderten Regeln. Es verhält sich wie für einzelvorschrift/@status.

vs.absatz/@status

Absätze, die weggefallen oder nicht abgedruckt sind, werden nicht zusammengefasst, sondern immer einzeln dargestellt:

Übersicht (Fall A und Fall B)

@status="weggefallen"

@status="nicht_abgedruckt"

Inhaltsübersicht
<einzelvorschrift> § 5 (weggefallen)

Beispiel

§ 3 Örtliche Zuständigkeit*

* Hier nicht abgedruckt.

wird zusammengefasst §§ 5 bis 7 (weggefallen)

Beispiel

§§ 1–3 *

* Hier nicht abgedruckt.

<vorschrift.ebene>

wird zusammengefasst

§§ 1 bis 3 (weggefallen) §§ 14–28 *

* Hier nicht abgedruckt.

Beispiel

Gesetzestext
<einzelvorschrift> § 9a (weggefallen)

Beispiel

§ 206 Örtliche und sachliche Zuständigkeit (hier nicht abgedruckt)

Beispiel

wird zusammengefasst §§ 118 bis 119 (weggefallen)

Beispiel

§§ 234 bis 242 (hier nicht abgedruckt)

Beispiel

<vorschrift.ebene>

wird zusammengefasst

§§ 1 bis 3 (weggefallen) §§ 14 bis 28 (hier nicht abgedruckt)

Beispiel

<vs.absatz> (6) (weggefallen)

Beispiel

(3) (hier nicht abgedruckt)
wird nicht zusammengefasst

(3) Die Bundesnetzagentur stellt bei der ...

(4) (weggefallen)

(5) (weggefallen)

Beispiel

(1) Lorem ipsum dolor sit amet

(2) (hier nicht abgedruckt)

(3) (hier nicht abgedruckt)

<listenpunkt>
HINWEIS:

(hier kann kein @status gesetzt werden)

c) (weggefallen)

Beispiel

3. (hier nicht abgedruckt)
wird nicht zusammengefasst
  1. (weggefallen)
  2. (weggefallen)
  3. Lorem ipsum dolor sit amet
  1. Lorem ipsum dolor sit amet
  2. (hier nicht abgedruckt)
  3. (hier nicht abgedruckt)

Regeln für den Fall C: Randnummernblock (Kommentierung)

In Kommentierungen wird mit freibleibenden Randnummernblöcken wie folgt umgegangen:

rn.block/@status

Zu generierender Werte:

  • "frei" = (bleibt frei)

Mehrere freibleibende Randnummernblöcke werden zu einer Von-bis-Sequenz zusammengefasst und mit dem Zusatz „(bleibt frei)“ dargestellt.

Beispiele

Inhaltsübersicht: /einzelvorschrift/@status="weggefallen"





Inhaltsübersicht: /vorschrift.ebene/@status="nicht_abgedruckt"



Gesetzestext: /einzelvorschrift/@status="weggefallen"





Gesetzestext: /einzelvorschrift/@status="nicht_abgedruckt"





Gesetzestext: /vorschrift.ebene/@status="nicht_abgedruckt"



Gesetzestext: /vs.absatz/@status="weggefallen"





Gesetzestext: /liste mit „weggefallen“