Container

Wird verwendet, wenn ein bestimmter Teilabschnitt eine besondere Hervorhebung erhalten soll. Container werden semantisch ausgezeichnet. Die Semantik ist teilweise mit Triggerwörtern erkennbar, bspw. „Beispiel“, „Praxistipp“ oder „Definition“.

Ein Containertyp soll über ein Werk hinweg einheitlich verwendet werden. Das gilt sowohl für alle Bände eines Loseblattwerks als auch für alle Ausgaben einer Zeitschrift.

Auszeichnung: <container>

Achtung:

Texte innerhalb eines Werks, die dieselbe Semantik aufweisen (auch wenn sie formal (Layout) unterschiedlich sind), werden mit dem gleichen Containertyp ausgezeichnet. Hinweis: In diesem Fall wird auf die systematische Textformatierung verzichtet.

Texte innerhalb eines Werks, die eine unterschiedliche Semantik aufweisen (aber formal (Layout) gleich sind), werden mit verschiedenen Containertypen ausgezeichnet.

HINWEIS:
  • Verschiedene Containertypen können ineinander geschachtelt werden. Es ist aber zu vermeiden.
  • Auch in Containern wird die generelle Werkstruktur (Ebenen) abgebildet.
  • Bereits im Print erschienene Werke beinhalten häufig uneinheitliche Formatierungen. Dadurch ist eine semantische Auszeichnung der im Schema enthaltenene Containertypen nicht immer möglich. Im Falle einer semantisch nicht eindeutigen Zuordnung der Containertypen muss die Zuordnung über das Layout erfolgen.

Attribute

Typ

@typ

Bestimmt die Art des Containers.

Mögliche Werte:

  • adresse
    element_container_adresse_978-3-503-14163-0_S1045
    <container typ="adresse" id="b9783503141630_anhang_c0001">
        <organisation>
            <name>Europäische Kommission: Generaldirektion Energie</name>
            <adresse>
                <strasse>Rue J.-A. Demot, 24–28</strasse>
                <postleitzahl>1040</postleitzahl>
                <ort>Brüssel</ort>
                <land>Belgien</land>
            </adresse>
            <verweis.web href="http://ec.europa.eu/dgs/energy/index_en.htm">http://ec.europa.eu/dgs/energy/index_en.htm</verweis.web>
        </organisation>
    </container>

    element_container_adresse_person_nlj_6350
    <container typ="adresse" id="nlj_6350_c0001">
        <person>
            <akadtitel position="vor">Prof. Dr.</akadtitel>
            <vorname>Willi</vorname>
            <nachname>Xylander</nachname>
            <organisation>Senckenberg Museum für Naturkunde Görlitz</organisation>
            <adresse>
                <strasse>Am Museum</strasse>
                <hausnummer>1</hausnummer>
                <postleitzahl>02826</postleitzahl>
                <ort>Görlitz</ort>
            </adresse>
            <telefon>(03581) 47 60-0</telefon>
            <fax>(03581) 47 60-101</fax>
            <email>post@smng.smwk.sachsen.de</email>
        </person>
    </container>
    HINWEIS: Es wird nur genutzt, wenn es ausdrücklich in die werkspezifischen Konvertierungsanweisungen für den Dienstleister geschrieben wird. Die genaue Verwendung wird dann von der werkverantwortlichen Person angefordert.
  • auszug

    Der Containertyp Auszug wird nicht mehr verwendet und wurde mit dem Update 2020-06-17 aus dem Schema entfernt. Auszüge auch aus anderen abgeschlossenen Strukturen werden immer in container[@typ='zitat'] ausgezeichnet.

    HINWEIS: Alle container[@typ='auszug'] wurden zu container[@typ='zitat'] migriert und mit einem Kommentar oder einer PI versehen, was sie einmal waren.
    Achtung: Der Standard ist, Vorschriftenauszüge in erster Linie semantisch als <container typ="vorschrift"> auszuzeichnen. Deshalb sollten auch aus ehemaligen Auszugscontainern erstellte Zitatcontainer in Vorschriftencontainer umgewandelt werden, nicht nur beim Bearbeiten neuer Manuskripte, sondern auch im Nachgang bei Daten im Steh-Satz. Diese Regelung gilt, solange es zeitlich vertretbar ist.
  • beispiel
    element_container_beispiel_978-3-503-15797-6_S49
  • box
    element_container_box_bsp_978-3-503-14476-1_S876
  • definition
    element_container_definition_978-3-503-13722-0_S89
  • entscheidung
    element_container_entscheidung_978-3-503-14445-7_S677
  • hervorhebung
    element_container_hervorhebung_978-3-503-13001-6_S234
  • praxistipp
    element_container_praxistipp_bsp_978-3-503-13637-7
  • text

    Container ohne spezifischen Stil, um z.B. Fußnoten (analog zu Tabellen) direkt unter einem Container zu positionieren (Anlagen von Vorschriften). Diese Fußnoten könnte man z.B. auszeichnen mit fn[@position eq ‚container‘].

  • vers

    Containertyp zur Erfassung von Versformen (Lyrik)



    • Verwendung XML-First:

      Muss konkret angefordert werden.

    • Verwendung XML-Last:

      Wird bei der Ersterfassung nicht verwendet. Kann später erfüllt werden, wenn die Daten weiterverwendet werden.

    Kindelemente und Attribute:
    • container[@typ='vers']/zeilengruppe
    • container[@typ='vers']/zeilengruppe
    • container[@typ='vers']/meta/autorengruppe
    • container[@typ='vers']/zeilengruppe/zeile
    • container[@typ='vers']/zeilengruppe/zeile/@nr
  • vorschrift
    Container vom Typ "vorschrift" werden verwendet wenn:
    • eine vollständige Vorschrift,
    • mehreren Einzelvorschriften aus einer Vorschrift,
    • eine Einzelvorschrift aus einer Vorschrift,
    • einzelne abgeschlossene Absätze aus einer Vorschrift,
    innerhalb einer anderen Struktur (z. B. Kapitel, Kommentar, Vorschrift) wiedergegeben werden sollen. Innerhalb von Vorschriftencontainern können alle vorschriftenspezifischen Elemente verwendet werden (gesamtvorschrift, einzelvorschrift, vs.absatz).
    Achtung: Container vom Typ "vorschrift" werden nicht verwendet, wenn einzelne Sätze oder Teilsätze aus einer Vorschrift wiedergegeben werden sollen, die nicht mindestens ein vollständiger Vorschriften-Absatz sind. Wenn andere Strukturen als Vorschriften wiedergegeben werden sollen, wird der Containertyp Zitat verwendet.
    HINWEIS: Das Setzen von Vorschriften-Metadaten (Attribute @gesetz, @inkrafttreten, @ausserkrafttreten) ist nicht erforderlich, weil der Containertyp in erster Linie für eine einheitliche Darstellung von eingebetteten Vorschriften-Texten verwendet wird (in vielen Fällen sind diese Metadaten bei eingebetteten Auszügen auch weder verfügbar noch in der Praxis ermittelbar).
    HINWEIS: Der Containertyp wird nur genutzt, wenn es ausdrücklich in die werkspezifischen Konvertierungsanweisungen für den Dienstleister geschrieben wird. Andernfalls wird container[@typ='zitat'] verwendet.
    HINWEIS: Zur Auszeichnung von ehemaligen Auszug-Containern, siehe oben.
  • zitat

    Der Containertyp Zitat wird verwendet, um Texte (gesamte Paragrafen) zwischen Anführungszeichen als Block wiederzugeben.


    element_container_beispiel_978-3-503-12619-4_S38
  • aufgabe und loesung

    Der Containertyp Aufgabe und Lösung wird für eindeutig als Frage oder Antwort zu erkennende Container verwendet (z.B. in einem Lehrbuch). Es wird das Standard-Containermodell verwendet. Für die Aufgabe- und Lösung-Container existieren noch keine festgelegten Schlüsselwörter. Auch für EGX sind diese noch nicht festgelegt. Aktuell können diese also nur projektbezogen (=auf konkrete Anforderung) eingesetzt werden.

    • Verwendung XML-First:

      Projektspezifische Verwendung: Wird die Verwendung im Rahmen eines XML-First-Projektes beschlossen, kann dieser Container-Typ verwendet werden. Satztemplates müssen diesen Typ implementieren.

    • Verwendung XML-Last:

      Werden in einem Werk Container für Fragen und zugehörige Antworten verwendet, sollten diese neuen Containertypen zur Auszeichnung verwendet werden, sofern über das gesamte Werk hinweg Container eindeutig als „Aufgabe“, „Übungsaufgabe“, „Lösung“, „Lösung Übungsaufgabe“ bezeichnet und gesondert formatiert sind.

      HINWEIS: Es wird nur genutzt, wenn es ausdrücklich in die werkspezifischen Konvertierungsanweisungen für den Dienstleister geschrieben wird. Die genaue Verwendung wird dann von der werkverantwortlichen Person angefordert.

Position

@position

HINWEIS: Es wird nur genutzt, wenn es ausdrücklich in die werkspezifischen Konvertierungsanweisungen für den Dienstleister geschrieben wird. Die genaue Verwendung wird dann von der werkverantwortlichen Person angefordert.

ID

@id

IDs benennen Instanzen und Elemente eindeutig. Sie sind zwingend erforderlich.

<container id="[Werkkürzel]_[Kennzahl]_e[übergeordnete Ebenen]_c[vierstellige Containernummer]"/>
Beispiel
<container id="twg_0805_c0001">

Kindelemente

Titel

Mehr unter <titel>

Auszeichnungsbeispiel


element_container_auszeichnungsbeispiel_twa_0704
<container typ="box">
  <titel.standard><text>Verfahren zur ...</text></titel.standard>
  <ebene>
    <titel><titel.standard><text>Beprobung ...<zeilenumbruch/>Probenahme ...</text></titel.standard></titel>
    <absatz>Mit diesem ...</absatz>
  </ebene>
  <ebene>
    <titel><titel.standard><text>Beprobung ...<zeilenumbruch/>Probenahmeverfahren ...</text></titel.standard></titel>
    <absatz>Mit diesem ...</absatz>
  </ebene>
</container>
HINWEIS: Innerhalb von Containern wird die Überschrift auch als <titel> und nicht in <absatz> oder <zwischenueberschrift> ausgezeichnet. Das gilt auch in den Fällen, in denen z.B. das Triggerwort inline steht:
element_container_titel_beispiel_978-3-503-14476-1_S741
<container typ="beispiel" id="b9783503144761_10_C_c0003">
  <titel.standard>
    <text>Praxisbeispiel:</text>
  </titel.standard>
  <absatz id="b9783503144761_10_C_c0003_a0001">Die staatliche Steuerverwaltung stellt zur Förderung der <fett>elektronischen Steuererklärung</fett> (Projekt ELSTER) Client-Software selbst her und verteilt diese Programme kostenlos an die Bürger.</absatz>
</container>