Skip to content
Snippets Groups Projects
Commit 8f3529e3 authored by Max-Ferdinand Zeterberg's avatar Max-Ferdinand Zeterberg
Browse files

update example hervorhebungen

parent e9aa87ea
No related branches found
No related tags found
No related merge requests found
# EUPT XML # EUPT XML
(Vorerst beinhaltet diese Readme die Anfänge einer Dokumentation des Schemas) (Vorerst beinhaltet diese Readme die Anfänge einer Dokumentation des Schemas)
## Schemadokumentation ## Schemadokumentation
### Metadaten ### Metadaten
#### Lizenz #### Lizenz
Lizenzangaben werden mittels `tei:availability/tei:licence` erfasst. In `tei:licence` wird als textlicher Inhalt der offizielle Name der Lizenz angegeben. Mit dem Attribut `@target` wird der URI zur ausführlichen Definition der Lizenzbestimmungen angegeben. Lizenzangaben werden mittels `tei:availability/tei:licence` erfasst. In `tei:licence` wird als textlicher Inhalt der offizielle Name der Lizenz angegeben. Mit dem Attribut `@target` wird der URI zur ausführlichen Definition der Lizenzbestimmungen angegeben.
##### Beispiel: ##### Beispiel:
``` ```
<tei:availability> <tei:availability>
<tei:licence target="https://creativecommons.org/licenses/by-sa/4.0/">CC-BY-SA-4.0</tei:licence> <tei:licence target="https://creativecommons.org/licenses/by-sa/4.0/">CC-BY-SA-4.0</tei:licence>
</tei:availability> </tei:availability>
``` ```
Dies entspricht den [Empfehlungen der KIM-Gruppe Lizenzen](https://wiki.dnb.de/pages/viewpage.action?pageId=217533672). Dies entspricht den [Empfehlungen der KIM-Gruppe Lizenzen](https://wiki.dnb.de/pages/viewpage.action?pageId=217533672).
##### HTML-Serialisierung ##### HTML-Serialisierung
Die Lizenzangaben werden im Metadatenpanel angegeben. Die Lizenzangaben werden im Metadatenpanel angegeben.
### Daten ### Daten
#### Hervorhebungen #### Hervorhebungen
Hervorhebungen werden mittels `hi` erfasst. Die Art der Hervorhebung wird mittels `@rend` definiert. Mögliche Werte für `@rend` sind: Hervorhebungen werden mittels `hi` erfasst. Die Art der Hervorhebung wird mittels `@rend` definiert. Mögliche Werte für `@rend` sind:
- `bold`: Fett - `bold`: Fett
- `italics`: Kursiv (Default) - `italics`: Kursiv (Default)
- `sub`: Tiefgestellt - `sub`: Tiefgestellt
- `super`: Hochgestellt - `super`: Hochgestellt
- `under`: Unterstrichen - `under`: Unterstrichen
##### Beispiel ##### Beispiel
``` ```
In der Abfolge der Erzählsequenzen <hi rend="italics">Angebot</hi> - <hi rend="italics">Ablehnung des Angebots</hi> - <hi>Äußerung des eigentlichen Wunsches</hi> erhält Kirtus tatsächliches Anliegen nämlich besonderes Gewicht: In der Abfolge der Erzählsequenzen <hi rend="bold">Angebot</hi> - <hi rend="under">Ablehnung des Angebots</hi> - <hi>Äußerung des eigentlichen Wunsches</hi> erhält Kirtus tatsächliches Anliegen nämlich besonderes Gewicht:
``` ```
##### HTML-Serialisierung ##### HTML-Serialisierung
Darstellung des Textes entsprechend des Werts von `@rend`. Darstellung des Textes entsprechend des Werts von `@rend`.
#### Kommentare #### Kommentare
Kommentare werden mittels `note` erfasst. Mittels `@ref` können Kommentare auf verschiedene Elemente verweisen (bspw. `seg`, `g`, `part`, `phr`, `w`). Kommentare werden mittels `note` erfasst. Mittels `@ref` können Kommentare auf verschiedene Elemente verweisen (bspw. `seg`, `g`, `part`, `phr`, `w`).
Kommentare können einen oder mehrere Typen zugewiesen werden. Hierfür wird das Attribut `@type` genutzt. Erlaubte Werte sind: Kommentare können einen oder mehrere Typen zugewiesen werden. Hierfür wird das Attribut `@type` genutzt. Erlaubte Werte sind:
- "con": Inhalt - "con": Inhalt
- "gr": Grammatik - "gr": Grammatik
- "lx": Lexik - "lx": Lexik
- "poet": Poetologie - "poet": Poetologie
Kommentare können mehrere Absätze enthalten. Dann muss der Inhalt des `note` ausschließlich aus [`p`](#absätze) bestehen (das `note` darf also keinen textlichen Inhalt haben). Kommentare können mehrere Absätze enthalten. Dann muss der Inhalt des `note` ausschließlich aus [`p`](#absätze) bestehen (das `note` darf also keinen textlichen Inhalt haben).
Alternativ kann das `note` in beliebiger Reihenfolge eine beliebige Anzahl an [`ana`](#ana), [`hi`](#hervorhebungen), [`quote`](#zitate), [`ref`](#verweise), [`textBlock`](#ugaritische-textblöcke), [`bibl`](#literaturverweise) und Text enthalten. Alternativ kann das `note` in beliebiger Reihenfolge eine beliebige Anzahl an [`ana`](#ana), [`hi`](#hervorhebungen), [`quote`](#zitate), [`ref`](#verweise), [`textBlock`](#ugaritische-textblöcke), [`bibl`](#literaturverweise) und Text enthalten.
#### Absätze #### Absätze
#### Ugaritische Textblöcke #### Ugaritische Textblöcke
Ugaritischer Text außerhalb der [Transliteration](#transliteration) und [Vokalisation](#vokalisation-und-übersetzung) wird mittels `textBlock` erfasst. Ugaritischer Text außerhalb der [Transliteration](#transliteration) und [Vokalisation](#vokalisation-und-übersetzung) wird mittels `textBlock` erfasst.
`textBlock` darf eine beliebige Anzahl Elemente aus einer der folgenden Elementgruppen enthalten: `textBlock` darf eine beliebige Anzahl Elemente aus einer der folgenden Elementgruppen enthalten:
- [`column`](#kolumns) - [`column`](#kolumns)
- [`line`](#zeilen) und [`tei:damage`](#damage) - [`line`](#zeilen) und [`tei:damage`](#damage)
- [`part`](#part), [`seg`](#seg), [`g`](#g), [`lb`](#linebeginning) sowie die [Elemente zur Beschreibung der Transkription](#elemente-zur-beschreibung-der-transkription) - [`part`](#part), [`seg`](#seg), [`g`](#g), [`lb`](#linebeginning) sowie die [Elemente zur Beschreibung der Transkription](#elemente-zur-beschreibung-der-transkription)
- [`pc`](#pc), [`phr`](#phr), [`w`](#w), [`lb`](#linebeginning) sowie die [Elemente zur Beschreibung der Transkription](#elemente-zur-beschreibung-der-transkription) - [`pc`](#pc), [`phr`](#phr), [`w`](#w), [`lb`](#linebeginning) sowie die [Elemente zur Beschreibung der Transkription](#elemente-zur-beschreibung-der-transkription)
##### Beispiel ##### Beispiel
``` ```
<textBlock><tei:supplied>D</tei:supplied> <segg>ṮDṮ</seg></textBlock> <textBlock><tei:supplied>D</tei:supplied> <segg>ṮDṮ</seg></textBlock>
``` ```
##### HTML-Serialisierung ##### HTML-Serialisierung
Der ugaritische Text soll genauso dargestellt werden wie in der [Transliteration](#transliteration) und in der [Vokalisation](#vokalisation-und-übersetzung) . Der ugaritische Text soll genauso dargestellt werden wie in der [Transliteration](#transliteration) und in der [Vokalisation](#vokalisation-und-übersetzung) .
#### Zitate #### Zitate
Zitate werden mittels `quote` erfasst. Zitate werden mittels `quote` erfasst.
`quote` darf in beliebiger Reihenfolge eine beliebige Anzahl an [`ana`](#ana), [`hi`](#hervorhebungen), [`quote`](#zitate), [`ref`](#verweise), [`textBlock`](#ugaritische-textblöcke), [`bibl`](#literaturverweise) und Text enthalten. `quote` darf in beliebiger Reihenfolge eine beliebige Anzahl an [`ana`](#ana), [`hi`](#hervorhebungen), [`quote`](#zitate), [`ref`](#verweise), [`textBlock`](#ugaritische-textblöcke), [`bibl`](#literaturverweise) und Text enthalten.
##### HTML-Serialisierung ##### HTML-Serialisierung
In der HTML-Serialisierung werden Anführungszeichen vor und nach dem Zitat eingefügt. In der HTML-Serialisierung werden Anführungszeichen vor und nach dem Zitat eingefügt.
#### Literaturverweise #### Literaturverweise
#### Verweise #### Verweise
#### Ana #### Ana
#### Linebeginning #### Linebeginning
#### pc #### pc
#### metamark #### metamark
### Transliteration ### Transliteration
#### Kolumns #### Kolumns
Die Textspalten einer Tontafel werden mittels `column` erfasst. Die Textspalten einer Tontafel werden mittels `column` erfasst.
`column` wird mittels `@n` eine Nummer zugewiesen. Es ist möglich, `column` eine `@xml:id` und/oder `xml:base` zuzuweisen. `column` wird mittels `@n` eine Nummer zugewiesen. Es ist möglich, `column` eine `@xml:id` und/oder `xml:base` zuzuweisen.
`column` darf [`line`](#zeilen), [`note`](#kommentare), [`tei:damage`](#teidamage) sowie [`metamark`](#metamark) enthalten. `column` darf [`line`](#zeilen), [`note`](#kommentare), [`tei:damage`](#teidamage) sowie [`metamark`](#metamark) enthalten.
#### Zeilen #### Zeilen
#### Part #### Part
#### Seg #### Seg
#### G #### G
Ein Zeichen oder eine Glyphe wird mittels `g` erfasst. Ein Zeichen oder eine Glyphe wird mittels `g` erfasst.
`g` kann eine `@xml:id` sowie ein `@ana` zugewiesen werden. Mittels `@cert` kann angegeben werden, ob man sich sicher ist, dass an dieser Stelle tatsächlich das erfasste Zeichen steht. Wenn ja, wird das `g` mit `@cert="high"` spezifiziert, wenn nicht dann mit `@cert="low"`. Der Default-Wert ist "high". `g` kann eine `@xml:id` sowie ein `@ana` zugewiesen werden. Mittels `@cert` kann angegeben werden, ob man sich sicher ist, dass an dieser Stelle tatsächlich das erfasste Zeichen steht. Wenn ja, wird das `g` mit `@cert="high"` spezifiziert, wenn nicht dann mit `@cert="low"`. Der Default-Wert ist "high".
Das Zeichen beziehungsweise die Glyphe wird als Unicode-Zeichen im textlichen Inhalt von `g` erfasst. Das Zeichen beziehungsweise die Glyphe wird als Unicode-Zeichen im textlichen Inhalt von `g` erfasst.
### Vokalisation und Übersetzung ### Vokalisation und Übersetzung
#### phr #### phr
#### w #### w
Einzelne Wörter werden mittels `w` erfasst. Einzelne Wörter werden mittels `w` erfasst.
`w` kann eine `@xml:id`, ein `@ana`, ein `@corresp` sowie ein `@lemma` zugewiesen werden. Mittels `@cert` kann angegeben werden, ob man sich sicher ist, dass an dieser Stelle tatsächlich das erfasste Zeichen steht. Wenn ja, wird das `w` mit `@cert="high"` spezifiziert, wenn nicht, dann mit `@cert="low"`. Der Default-Wert ist "high". `w` kann eine `@xml:id`, ein `@ana`, ein `@corresp` sowie ein `@lemma` zugewiesen werden. Mittels `@cert` kann angegeben werden, ob man sich sicher ist, dass an dieser Stelle tatsächlich das erfasste Zeichen steht. Wenn ja, wird das `w` mit `@cert="high"` spezifiziert, wenn nicht, dann mit `@cert="low"`. Der Default-Wert ist "high".
`w` darf [`m`](#m), [`lb`](#linebeginning), die [Elemente zur Beschreibung der Transkription](#elemente-zur-beschreibung-der-transkription) sowie Text enthalten. `w` darf [`m`](#m), [`lb`](#linebeginning), die [Elemente zur Beschreibung der Transkription](#elemente-zur-beschreibung-der-transkription) sowie Text enthalten.
#### m #### m
#### Translation #### Translation
Die Übersetzung wird mittels `translation` erfasst. Die Übersetzung wird mittels `translation` erfasst.
Mit dem Attribut `@xml:lang` wird die Sprache der Übersetzung angegeben. Mittels `@cert` kann angegeben werden, ob man sich sicher ist, dass dies die richtige Übersetzung ist. Wenn ja, wird das `translation` mit `@cert="high"` spezifiziert, wenn nicht, dann mit `@cert="low"`. Der Default-Wert ist "high". Mit dem Attribut `@xml:lang` wird die Sprache der Übersetzung angegeben. Mittels `@cert` kann angegeben werden, ob man sich sicher ist, dass dies die richtige Übersetzung ist. Wenn ja, wird das `translation` mit `@cert="high"` spezifiziert, wenn nicht, dann mit `@cert="low"`. Der Default-Wert ist "high".
`translation` darf [`pc`](#pc), [`phr`](#phr), [`w`](#w), [`lb`](#linebeginning), die [Elemente zur Beschreibung der Transkription](#elemente-zur-beschreibung-der-transkription), [`hi`](#hervorhebungen) sowie Text enthalten. `translation` darf [`pc`](#pc), [`phr`](#phr), [`w`](#w), [`lb`](#linebeginning), die [Elemente zur Beschreibung der Transkription](#elemente-zur-beschreibung-der-transkription), [`hi`](#hervorhebungen) sowie Text enthalten.
### Elemente zur Beschreibung der Transkription ### Elemente zur Beschreibung der Transkription
#### tei:choice #### tei:choice
#### tei:sic #### tei:sic
`tei:sic` darf `g` und Text enthalten. `tei:sic` darf `g` und Text enthalten.
#### tei:corr #### tei:corr
`tei:corr` darf `g` und Text enthalten. `tei:corr` darf `g` und Text enthalten.
#### tei:reg #### tei:reg
`tei:reg` darf `g` und Text enthalten. `tei:reg` darf `g` und Text enthalten.
#### tei:orig #### tei:orig
`tei:orig` darf `g` und Text enthalten. `tei:orig` darf `g` und Text enthalten.
#### tei:add #### tei:add
`tei:add` darf `g` und Text enthalten. `tei:add` darf `g` und Text enthalten.
#### tei:del #### tei:del
`tei:del` darf `g` und Text enthalten. `tei:del` darf `g` und Text enthalten.
#### tei:unclear #### tei:unclear
Wenn nicht klar ist, ob ein Zeichen tatsächlich existiert, wird dieses Zeichen in `tei:unclear` erfasst. Wenn nicht klar ist, ob ein Zeichen tatsächlich existiert, wird dieses Zeichen in `tei:unclear` erfasst.
`tei:unclear` darf `g` und Text enthalten. `tei:unclear` darf `g` und Text enthalten.
##### HTML-Serialisierung ##### HTML-Serialisierung
In der HTML-Serialisierung müssen runde Klammern um den Inhalt von `tei:unclear` eingefügt werden. In der HTML-Serialisierung müssen runde Klammern um den Inhalt von `tei:unclear` eingefügt werden.
#### tei:damage #### tei:damage
`tei:damage` zeigt an, dass an dieser Stelle der Text beschädigt ist. `tei:damage` zeigt an, dass an dieser Stelle der Text beschädigt ist.
Mittels `@unit` wird spezifiziert, ob ein oder mehrere Zeichen (`character`) oder Zeilen (`line`) beschädigt sind. Die Anzahl der Zeichen bzw. Zeilen wird mittels `@atLeast` (Mindestanzahl) und `@atMost` (Maximalanzahl) angegeben. Mittels `@unit` wird spezifiziert, ob ein oder mehrere Zeichen (`character`) oder Zeilen (`line`) beschädigt sind. Die Anzahl der Zeichen bzw. Zeilen wird mittels `@atLeast` (Mindestanzahl) und `@atMost` (Maximalanzahl) angegeben.
`tei:damage` darf `g` und Text enthalten. `tei:damage` darf `g` und Text enthalten.
##### HTML-Serialisierung ##### HTML-Serialisierung
In der HTML-Serialisierung werden eckige Klammern um den Inhalt von `tei:damage` gesetzt. In der HTML-Serialisierung werden eckige Klammern um den Inhalt von `tei:damage` gesetzt.
#### tei:restore #### tei:restore
`tei:restore` darf `g` und Text enthalten. `tei:restore` darf `g` und Text enthalten.
#### tei:supplied #### tei:supplied
`tei:supplied` darf `g` und Text enthalten. `tei:supplied` darf `g` und Text enthalten.
#### tei:surplus #### tei:surplus
`tei:surplus` darf `g` und Text enthalten. `tei:surplus` darf `g` und Text enthalten.
#### tei:secl #### tei:secl
`tei:secl` darf `g` und Text enthalten. `tei:secl` darf `g` und Text enthalten.
#### tei:mod #### tei:mod
`tei:mod` darf `g` und Text enthalten. `tei:mod` darf `g` und Text enthalten.
#### tei:redo #### tei:redo
`tei:redo` darf `g` und Text enthalten. `tei:redo` darf `g` und Text enthalten.
#### tei:retrace #### tei:retrace
`tei:retrace` darf `g` und Text enthalten. `tei:retrace` darf `g` und Text enthalten.
#### tei:undo #### tei:undo
`tei:undo` darf `g` und Text enthalten. `tei:undo` darf `g` und Text enthalten.
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment