Dieses TEI ODD umfasst die Datenmodellierung für das Projekt „Die Entstehung des Bundes‐Verfassungsgesetzes 1920“
Es werden die einzelnen Aspekte des Edierens in den Blick genommen sowie die entsprechende Modellierung des Textes mittels TEI XML anhand von Beispielen erläutert.
Diese Datei wird laufend weiterentwickelt und aktualisiert.
Stand: Juni 2024
Nachdem die abgescannten Dokumente auf Goobi gesammelt wurden, werden sie in Transkribus semiautomatisch transkribiert. Ziel dieses Schrittes ist es, möglichst alle basalen textuellen Informationen zu sichern; typographische und strukturelle Informationen können ignoriert werden. Der zu edierende Text wird in diesem Arbeitschritt also zunächst als Buchstabenkette betrachtet.
Nach erfolgter basaler Transkription wird der Text als XML-Datei automatisiert in einem Export-Repository auf Github verfügbar gemacht. Von dort aus wird der Text automatisch transformiert und auf der Website in vorläufiger Form publiziert, um die Dokumente möglichst schnelle zugänglich zu machen. Bearbeiter:innen wählen gleichzeitig jeweils einen unbearbeiteten Text und kopieren ihn in das Repository für manuelle Korrekturen und Tagging. In diesem Bearbeitungsschritt werden unter anderem
Da davon ausgegangen wird, dass die Textqualität nach einer manuellen Bearbeitung besser ist, als nach dem automatisierten Export, werden die vorläufig auf der Website publizierten Dokumente sukzessive durch manuell überarbeitete Versionen ersetzt. Der jeweilige Bearbeitungsstand wird auf der Website angezeigt.
Das wichtigste Tool zur Arbeit mit und in den XML-Dateien ist der Oxygen XML Editor.
Bei XML (kurz für eXtensible Markup Language) handelt es sich um eine Auszeichnungssprache, die zur hierarchischen und eindeutigen Darstellung von Daten in Texten dient. Es bietet also eine einfache Möglichkeit, in Texten enthaltene Informationen explizit und einheitlich zu kennzeichnen. Dies geschieht unabhängig von deren graphischer Präsentation. Die Auszeichnung erfolgt in Reintext, was XML sowohl menschen- als auch maschinenlesbar macht.
Die konkrete Auszeichnung wird mithilfe von Tags vorgenommen. Sie stehen in spitzen Klammern (<...>) und sollen der gekennzeichneten Information eine konkrete und einheitliche Bezeichnung geben. Tags treten entweder als Tag-Paare auf, die einen bestimmten Textabschnitt umschließen (<starttag> ... </endtag>) oder als selbstschließende Tags, die bspw. im Falle von Seitenumbrüchen die entsprechende Stelle im Text explizit kennzeichnen (<tag/>). Die Kombination aus Start-Tag, Textabschnitt und End-Tag wird als Element bezeichnet, ein selbstschließendes Tag hingegen als leeres Element. Attribute ermöglichen eine Konkretisierung der ausgezeichneten Textstelle durch Hinzufügen zusätzlicher Informationen. Sie werden innerhalb des Start-Tags notiert und bestehen aus einem Attributnamen, der die Zusatzinformation klassifiziert, und einem Attributwert, der in Anführungszeichen angegeben wird (<starttag attributname="attributwert">).
Beispiel: Die Auszeichnung eines Kommentars erfolgt durch ein <note>-Tag. Dieses klassifiziert die Textstelle allgemein als eine Anmerkung jeglicher Art. Um diese Infomation zu konkretisieren, können nun Attribute hinzugefügt werden. Handelt es sich also um eine editorische Anmerkung wird dem Tag, das Attribut type="editorial" hinzugefügt; eine Anmerkung auf dem Textträger erhält hingegen das Attribut "original". Das vollständige Element lautet wie folgt: <note type="editorial"> bzw. <note type="original">.
Die Grundstruktur von XML zeichnet sich vor allem durch zwei Aspekte aus: Verschachtelung und Hierarchisierung. Sie wird allgemein als Baumstruktur bezeichnet. Elemente können innerhalb von anderen Elementen stehen - sie sind also teils über mehrere Ebenen ineinander verschachtelt - dürfen sich jedoch nicht überlappen. Jedes Element, das innerhalb eines Elements steht, muss innerhalb dessen auch wieder geschlossen werden (z.B. <starttag1 attribut="attributwert">...<starttag2>...<endtag2>...<endtag1>).
Der größte Vorteil von XML liegt wohl in seiner Anpassbarkeit. Da es selbst keine Vorgaben zur genauen Benennung oder Strukturierung der Tags und Attribute festlegt, lassen sich diese für die Bedürfnisse unterschiedlichster Forschungsvorhaben anpassen und erweitern. Dennoch existieren bereits zahlreiche Standards, die für die als Grundlage für die Arbeit mit XML verwendet und angepasst werden können (z.B. der Standard der Text Encoding Initiative (TEI)). Aus Erfahrung lässt sich jedoch sagen, dass die Anpassung der Auszeichnungen ein gewisses Maß an Komplexität nicht übersteigen sollte, da mit steigender Komplexität auch Bearbeitungszeit und Fehlerquote steigen.
Ob ein XML-Dokument ‚korrekt‘ ist lässt sich auf zwei Ebenen überprüfen. Allgemein sollten alle Elemente korrekt ineinander verschachtelt sein, also die ‚grammatischen Regeln‘ der XML eingehalten werden. Ein Dokument, dass diesen Reglen entspricht, gilt als ‚wohlgeformt‘. Konkrete Regeln werden jeweils mittels eines XML-Schemas festgelegt, gegen das validiert wird. Entspricht ein XML-Dokument den Vorgaben des Schemas gilt es als ‚valide‘.
Quellen: Vogeler, Georg/Sahle/Patrick: XML. In: Jannidis, Fotis/Kohle, Hubertus/Rehbein, Malte (Hg.): Digital Humanities. Eine Einführung. Stuttgart, 2017, S. 128-146; XML Tutorial, w3Schools.
Die digitale Edition der Dokumente basiert auf den Standards der Text Encoding Initiative (TEI)
Metadaten zu den Dokumenten und ihren Texten stehen im teiHeader, dazu zählen Informationen zu den einzelnen Dokumenten, zu ihrer Entstehung und Beschaffenheit oder ihrer editorischen Erschließung/Bearbeitung. Eine Vielzahl der im TEI-Header vermerkten Informationen wird automatisch generiert oder automatisch anderen Quellen (vor allem goobi/baserow) entnommen.
Die Struktur des teiHeader gestaltet sich wie folgt:
Der Status der Bearbeitung des gesamten Dokuments wird in der revisionDesc im Attribut status notiert. Wenn das Dokument noch nicht oder nur basal bearbeitet wurde, hat status den Wert created. Sind alle Arbeitsschritte für das Dokument abgeschlossen, hat status den Wert done.
Es empfiehlt sich, erfolgte Arbeitsschritte mittel der change-Elemente zu notieren, um einen Überblick über den Bearbeitungsstand zu bieten. Alle Bearbeiter:Innen verfügen über ein Kürzel, das – ebenso wie das aktuelle Datum – mittels dropdown ausgewählt werden sollte.
Haupttexte umfassen den grundlegenden Text der edierten Dokumente.
Dokumenttexte stehen unmittelbar nach dem teiHeader innerhalb eines text-Elements, das den Beginn und das Ende des Werkstextes im XML-Dokument markiert. Der eigentliche Textinhalt steht wiederum in einem body-Element.
Der inhaltliche Haupttext findet sich im body eines XML-Dokuments, innerhalb eines div-Elements mit dem type=main. Ein Haupttext beginnt in der Regel mit einem Titel head. Die einzelnen Texte sind in sich selbst vielfältig Baumartig strukturiert. Neben allgemein bestimmten Struktureinheiten wie Kapiteln, Abschnitten und Unterabschnitten, existieren kleinere spezifische Strukturelemente wie Artikel, Absätze und Ziffern.
Der Dokumententext wird im text inklusive aller Abschnitte in div-Elementen erfasst. div-Elementen, die einen größeren Dokumentenabschnitt repräsentieren, erhalten den type="section".
Die Dokumente sind jedoch tiefer als auf nur einer Ebene strukturiert: sie enthalten teilweise komplexe verschachtelte Strukturen mit Abschnitten, Unterabschnitten, Unter-Unterabschnitten etc. Um dies zu kodieren, können div -Elemente verschachtelt werden. Sie alle erhalten den type="section", egal ob es sich um unter- oder übergeordnete Abschnitte handelt.
Das in manchen Fällen auftretende mehrspaltige Layout kann ignoriert werden, eine Imitation oder Kodierung ist nicht vorgesehen.
In den vielen edierten Dokumente vorhandenen Artikel, werden ebenfalls mittels div-Elementen erfasst. Dass diese Elemente Artikel kodieren, wird mittels type="article" markiert.
Auch wenn eine Präambel sich aufgrund ihres metareferenziellen Charakters auf alle Artikel und Abschnitte des Dokuments bezieht, sollte sie den folgenden Inhalten des Dokumentes in einem gesondertem div type = preamble vorangestellt werden. Es wird in diesem Falle also zuungunsten des referenziellen Charakters der sequenzielle (i.e. die Präambel steht linear vor dem Text) kodiert, um die Dokumentenstruktur nicht weiter zu verschachteln.
Alle Überschriften müssen als head codiert werden. Wenn eine Texteinheit mehr als eine Überschrift enthält, sollte ein Hierarchie der Überschriften mittels des type kodiert werden. Ziel ist es eine Hauptüberschrift (type="main") und eine oder mehrere Neben-/Unterüberschriften (type="sub") zu unterscheiden.
Einige der historischen Dokumente – vor allem Drucke – enthalten Kolumnentitel, also sich auf jeder Seite widerholende Angaben zu Titel und/oder Verfasser des Dokuments. Diese meist oberhalb des Textes positionierten Angaben können restlos aus den Dokumenten entfernt werden.
Der Text innerhalb von div-Elementen ist in p-Elementen strukturiert. Solche p-Elementene markieren
Da Zeilenumbrüche als bloß materiell bedingte typographische Konvention und Notwendigkeit keine Relevanz für die zu edierenden Materialien besitzen, werden sie ohne Ausnahme weder kodiert noch transkribiert. Sinnhafte relevante Strukturelemente der Texte, die durch Zeilenumbrüche Markiert werden (Absätze, Paragrphen etc.), werden als solche kodiert und dargestellt.
Listen (etwa die Aufzählungen von Gesetzgebungs-Kompetenzen) werden mittels eines list-Elements kodiert, jeder Listenpunkt wird von einem item-Element umschlossen.
Listentitel werden durch ein head-Element ohne weitere Attribute gekennzeichnet. Es steht an erster Stelle (first child) innerhalb des list-Elements. Listenelemente können zusätzlich verschachtelt werden, sprich ein Listenpunkt item kann eine untergeordnete Liste enthalten.
Mit Ziffern versehene Aufzählungen innerhalb der Paragraphen werden ebenfalls auf die oben beschriebene Weise mittels list-Element kodiert, jede Ziffer wird als Listenpunkt (item) codiert.
Die in den Dokumenten enthaltenen Ordnungsnummern müssen als label kodiert werden. Dieser Tag muss vor dem zugehörigen item stehen.
Xml ist nicht primär dazu bestimmt, typographische Informationen als solche mimetisch zu kodieren. Die semantische Funktion typographischer Eigenschaften sollte jedoch in einigen Fällen kodiert werden. Hervorhebungen im edierten Text werden mit dem Element emph ausgezeichnet. Generell sollten jedoch z.B. Überschriften semantisch bzw. entsprechend ihrer spezifischen Funktion als head – und nicht mit emph – getagt werden. Mit emph werden unterschiedslos die folgenden Phänomene kodiert, da sie tatsächlich bloße Hervorhebungen darstellen:
Anmerkung: Sollte sich während der Arbeit herausstellen, dass die angebotenen Differenzierungen nicht ausreichend sind, können diese erweitert werden. Es wäre – wenn nötig – möglich, diese Kodierung weiter zu differenzieren, falls unterschiedliche Hervorhebungen innerhalb eines einzigen Dokuments verschiedene Funktionen erfüllen sollten.
Seitenwechsel werden erhalten und sollten im Normalfall keiner Bearbeitung bedürfen. Grundsätzlich werden Seitenwechsel mit einem pb-Element markiert. Innerhalb eines Attributs n sind die Seitenzahlen der neuen Seite (pb = pagebegin) als Attributwert hinterlegt, das facs-Attribut verweist auf die zugehörige Abbildung, während xml:id die zugehörige (automatisch generierte) Id enthält. Alle diese Informationen sollten im gesammten Korpus standartmäßig korrekt sein.
Wenn der Seitenumbruch mit der Wortgrenze zusammenfällt, also kein Wort getrennt wird, muss dies nicht extra kodiert werden. Wenn im Gegensatz der Seitenumbruch nicht mit einer Wortgrenze zusammenfällt, also ein Wort getrennt wird, wir dies mittels des Attributs break mit dem Wert no kodiert. Das manuelle Erzeugen von Trennstrichen ("-") ist in keinem Fall nötig. Eventuell vorhandene Trennstriche sollten entfernt und das getrennte Wort entweder verbunden oder der korrekte Attributwert gesetzt werden.
Die in den Dokumenten befindlichen Paginierungen (Seitenzählungen) und/oder Foliierungen (Blattzählungen), die von den Verfasser:innen oder Archivar:innen aufgebracht wurden, werden grundsätzlich wie jeder andere Text behandelt. Um sie jedoch vom sie umgebenden Fließtext zu trennen, sollten sie mittels <fw type="pageNum"> kodiert werden.
Einige der editieren Dokumente – vor allem Typoskripte – enthalten Zeichen, die angeben, dass das Ende einer Texteinheit nicht mit dem Ende der Seite zusammenfällt, dass also z.B. ein Absatz auf der Folgeseite fortgesetzt wird. Diese Zeichen sollten aus den Dokumenten entfernt werden. Beispiel:
Editorische Eingriffe in den Text werden mit dem Element corr markiert. Es ist im Rahmen solcher Eingriffe notwendig, den ursprünglichen Text des Dokuments zu dokumentieren, wofür das sic-Element verwendet wird. Um die Beziehung zwischen Korrigiertem Text (corr) und authentischer problematischer Schreibung (sic) zu kodieren, werden beide Elemente von einem choice-Element umschlossen.
Für solche "Korrekturen" kommen offensichtliche Verschreibungen und Textfehler in Frage. Historische Graphievarianzen werden nur in seltenen Einzelfällen angepasst, so etwa Konsonantenverdopplungen bei Worttrennungen. Eine genaue Entscheidung obliegt im Einzelfall den Herausgebern.
Ziel der editorischen Arbeit ist es, den lesbaren Text der letzten Schicht des Dokuments zur Verfügung zu stellen. Neben dieser Herstellung des lesbaren Textes gilt es jedoch auch Momente seiner Entstehung zu dokumentieren. Solche Phänomene können unterteilt werden in:
Während im ersten Fall das Resultat der Bearbeitung in den Haupttext einfließt und der der Bearbeitung vorausliegende Zustand durch Kodierung festgehalten wird, wird im zweiten Falle bloß das Resultat – die Anmerkung – festgehalten.
Generell muss die temporalen Dimensionen des Änderungesgeschehens nicht dokumentiert werden. Es wird also nicht angestrebt, zu kodieren, ob eine Änderung relativ früher oder später erfolgte als eine andere. Ebenso müssen spatiale Informationen nicht dokumentiert werden. Dh. es ist beispielsweise nicht nötig, zu kodieren, wo genau sich eine Hinzufügung auf der Seite befindet. Editorische Stellenkommentare werden nicht erzeugt.
Streichungen im Text werden mittels des del-Tag kodiert. Die genaue Gestalt der Streichung kann (sofern sich keine dem widersprechenden Einzelfälle finden) ignoriert werden.
Textuelle Einheiten dich nach dem Verfassen der Grundschicht dem Text auf der Seite hinzugefügt wurden, werden – ohne kodieren der genauen Technik oder Position – mit add kodiert. Dies trifft auf Einfügungen am Rand, in der Zeile und Einklebungen gleichermaßen zu, bezieht sich aber nicht auf Anmerkungen etc.
Wenn Teile eines Textes (Zeichen, Worte, Sätze, Absätze …) im Laufe der Dokumentengenese durch andere Ersetzt wurden, wird dies als Streichung/Hinzufügung kodiert, gleichgültig, ob nun tatsächlich eine Streichung oder bloß eine Überschreibung vorliegt. Der geänderte Bereich wird von einem choice-Tag umschlossen, die ersetzte Textstelle wird mittels del, die ersetzende Hinzufügung mittels add kodiert.
Um anzugeben, dass ein Teil des Textes nicht entziffert werden konnte, kann an die Stelle der nichtleserlichen Zeichen/Worte der gap-Tag gesetzt werden, der die Lücke in der Transkription entsprechend qualifiziert. Mittels reason = illegible wird der Grund – mangelnde Lesbarkeit – explizit gemacht, mittels <extend>, wird angegeben, welche mutmaßliche Anzahl von Worten/Zeichen nicht gelesen werden konnte.
Kommentare oder Anmerkungen, die sich auf den Haupttext des Dokumentes beziehen, ohne in ihn eingeglieder zu werden, müssen mittels des note Tags mit dem type = comment getagt werden. Als Bezugspunkt des Kommentars wird standardmäßig das Elternelement des note-Elements verstanden. Der Kommentar bezieht sich also auf den Text, in dessen Element er sich befindet. Diese Elternelemente können z.B. p, head oder auch div sein. Um Texteinheiten zu referenzieren, die kleiner als ein Absatz sind, kann ein seg-Element mit dem type=note_ref erzeugt werden, das den Bezugsramen markiert.
<abstract> enthält eine (formale) Zusammenfassung, die einem bestehenden Quelldokument vorangestellt wird. [2.4.4. Abstracts] | |
Module | header — Appendix |
Attributes |
|
Member of | |
Contained by |
header: profileDesc
|
May contain | |
Note |
This element is intended only for cases where no abstract is available in the original source. Any abstract already present in the source document should be encoded as a div within the <front>, as it should for a born-digital document. |
Example |
<profileDesc> <abstract resp="#LB"> <p>Good database design involves the acquisition and deployment of skills which have a wider relevance to the educational process. From a set of more or less instinctive rules of thumb a formal discipline or "methodology" of database design has evolved. Applying that methodology can be of great benefit to a very wide range of academic subjects: it requires fundamental skills of abstraction and generalisation and it provides a simple mechanism whereby complex ideas and information structures can be represented and manipulated, even without the use of a computer. </p> </abstract> </profileDesc> |
Content model | <content> |
Schema Declaration | element abstract { undefinedatt.global.attributes, ( undefinedmodel.pLike | undefinedmodel.listLike | listBibl )+ } |
<add> enthält nachträglich (in eigenem Überarbeitungsvorgang) hinzugefügten Text | |
Contained by | |
May contain | |
Content model | <content> |
Schema Declaration | element add { undefinedmacro.paraContent, undefinedp*, undefinedhead* } |
<address> (Adresse) enthält eine Postadresse, z. B. eines Verlegers, einer Organisation oder einer Einzelperson. [3.6.2. Addresses 2.2.4. Publication, Distribution, Licensing, etc. 3.12.2.4. Imprint, Size of a Document, and Reprint Information] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain | |
Note |
Dieses Element sollte ausschließlich für postalische Addressen verwendet werden. Innerhalb des Elements kann das generische <addrLine>-Element als Alternative zu den spezielleren Elementen aus der model.addrPart-Klasse, wie street (Straße), postCode (Postleitzahl), etc. verwendet werden. |
Example |
Using just the elements defined by the core module, an address could be represented as follows:
<address>
<street>via Marsala 24</street> <postCode>40126</postCode> <name>Bologna</name> <name>Italy</name> </address> |
Example |
When a schema includes the names and dates module more specific elements such as country or settlement would be preferable over generic <name>:
<address>
<street>via Marsala 24</street> <postCode>40126</postCode> <settlement>Bologna</settlement> <country>Italy</country> </address> |
Example |
<address> <addrLine>Computing Center, MC 135</addrLine> <addrLine>P.O. Box 6998</addrLine> <addrLine>Chicago, IL 60680</addrLine> <addrLine>USA</addrLine> </address> |
Example |
<address> <country key="FR"/> <settlement type="city">Lyon</settlement> <postCode>69002</postCode> <district type="arrondissement">IIème</district> <district type="quartier">Perrache</district> <street> <num>30</num>, Cours de Verdun</street> </address> |
Content model | <content> |
Schema Declaration | element address { undefinedatt.global.attributes, undefinedatt.cmc.attributes, ( undefinedmodel.global*, ( ( undefinedmodel.addrPart, undefinedmodel.global* )+ ) ) } |
<author> (Autor) enthält in einer bibliografischen Referenz den oder die Namen eines Autors eines Werks (oder einer für das Werk verantwortlichen Körperschaft); zum Beispiel in der Form, wie sie eine anerkannte bibliografische Instanz anbietet. [3.12.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement] | |||||||||||
Module | core — Appendix | ||||||||||
Attributes |
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Note |
Insbesondere wenn eine Katalogisierung auf Basis des TEI-Headers erfolgen soll, ist es ratsam einen Namen aus einer annerkannten Normdatei zu verwenden. Die Attribute key und ref können außerdem benutzt werden, um auf kanonische Informationen über einen Autor zu verweisen, etwa in einem Bibliothekskatalog oder einer Online-Ressource. Im Fall von Rundfunksendungen sollte dies Element benutzt werden, um den Namen der Firma oder der Sendergruppe zu notieren, welche diese Rundfunksendung verantwortet. Wo ein Autor unbekannt oder nicht angegeben ist, kann dieses Element Text wie z. B. Unbekannt oder Nicht angegeben beinhalten. Wenn die entsprechenden TEI-Module benutzt werden, kann das Element auch detaillierte Auszeichnungen für Namen von Personen, Organisationen oder Orten beinhalten - insbesondere wenn mehrere Namen vorhanden sind. |
||||||||||
Example |
<author>British Broadcasting Corporation</author> <author>La Fayette, Marie Madeleine Pioche de la Vergne, comtesse de (1634–1693)</author> <author>Anonymous</author> <author>Bill and Melinda Gates Foundation</author> <author> <persName>Beaumont, Francis</persName> and <persName>John Fletcher</persName> </author> <author> <orgName key="BBC">British Broadcasting Corporation</orgName>: Radio 3 Network </author> |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element author { undefinedatt.global.attributes, undefinedatt.naming.attributes, undefinedatt.datable.attributes, attribute calendar { list { teidata.pointer+ } }?, undefinedmacro.phraseSeq } |
<availability> (Verfügbarkeit) Dokument auf dem der Inhalt der Datei basiert. [2.2.4. Publication, Distribution, Licensing, etc.] | |||||||||
Module | header — Appendix | ||||||||
Attributes |
|
||||||||
Member of | |||||||||
Contained by |
core: bibl
header: publicationStmt
|
||||||||
May contain |
header: licence
|
||||||||
Note |
Es sollte ein einheitliches Format verwendet werden. |
||||||||
Example |
<availability status="restricted"> <p>Available for academic research purposes only.</p> </availability> <availability status="free"> <p>In the public domain</p> </availability> <availability status="restricted"> <p>Available under licence from the publishers.</p> </availability> |
||||||||
Example |
<availability> <licence target="http://opensource.org/licenses/MIT"> <p>The MIT License applies to this document.</p> <p>Copyright (C) 2011 by The University of Victoria</p> <p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p> <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p> <p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p> </licence> </availability> |
||||||||
Content model | <content> |
||||||||
Schema Declaration | element availability { undefinedatt.global.attributes, undefinedatt.declarable.attributes, attribute status { "free" | "unknown" | "restricted" }?, undefinedlicence } |
<bibl> (bibliografische Angabe) enthält eine lose strukturierte bibliografische Angabe, in der einzelne Komponenten explizit ausgezeichnet sein können. [3.12.1. Methods of Encoding Bibliographic References and Lists of References 2.2.7. The Source Description 16.3.2. Declarable Elements] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain | |
Note |
Enthält Phrasen-Level-Elemente, zusammen mit einer beliebigen Kombination von Elementen der model.biblPart-Klasse |
Example |
<bibl>Blain, Clements and Grundy: Feminist Companion to Literature in English (Yale, 1990)</bibl> |
Example |
<bibl> <title level="a">The Interesting story of the Children in the Wood</title>. In <author>Victor E Neuberg</author>, <title>The Penny Histories</title>. <publisher>OUP</publisher> <date>1968</date>. </bibl> |
Example |
<bibl subtype="book_chapter" type="article" xml:id="carlin_2003"> <author> <name> <surname>Carlin</surname> (<forename>Claire</forename>)</name> </author>, <title level="a">The Staging of Impotence : France’s last congrès</title> dans <bibl type="monogr"> <title level="m">Theatrum mundi : studies in honor of Ronald W. Tobin</title>, éd. <editor> <name> <forename>Claire</forename> <surname>Carlin</surname> </name> </editor> et <editor> <name> <forename>Kathleen</forename> <surname>Wine</surname> </name> </editor>, <pubPlace>Charlottesville, Va.</pubPlace>, <publisher>Rookwood Press</publisher>, <date when="2003">2003</date>. </bibl> </bibl> |
Content model | <content> |
Schema Declaration | element bibl { undefinedatt.global.attributes, undefinedatt.declarable.attributes, undefinedatt.typed.attributes, undefinedatt.sortable.attributes, undefinedatt.docStatus.attributes, undefinedatt.cmc.attributes, ( text | undefinedmodel.gLike | undefinedmodel.highlighted | undefinedmodel.pPart.data | undefinedmodel.pPart.edit | undefinedmodel.segLike | undefinedmodel.ptrLike | undefinedmodel.biblPart | undefinedmodel.global )* } |
<biblScope> (Geltungsbereich einer bibliografischen Referenz) grenzt den Geltungsbereich einer bibliografischen Referenz ein, zum Beispiel in Form von Seitenangaben oder benannten Unterabschnitten eines umfangreicheren Werks. [3.12.2.5. Scopes and Ranges in Bibliographic Citations] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by |
core: bibl
|
May contain | |
Note |
Wird nur eine einzelne Seite zitiert, erhalten die Attribute from und to identische Werte. Gibt es keinen klaren Endpunkt, sollte nur das from-Attribut ohne korrespondierendes to-Attribut verwendet werden, zum Beispiel könnte ein Zitat wie ‘S. 3ff.’ als Es wird nun als gute Praxis angesehen, dieses Element als Geschwisterelement (anstatt eines Kindelements) von <imprint> anzugeben, da es Informationen enthält, die nicht Teil des Impressums sind. |
Example |
<biblScope>pp 12–34</biblScope> <biblScope from="12" to="34" unit="page"/> <biblScope unit="volume">II</biblScope> <biblScope unit="page">12</biblScope> |
Content model | <content> |
Schema Declaration | element biblScope { undefinedatt.global.attributes, undefinedatt.citing.attributes, undefinedmacro.phraseSeq } |
<body> (Textkörper) enthält den gesamten Textkörper eines eigenständigen Textes, außer den Vorspann (front) und Nachspann (back). [4. Default Text Structure] | |
Module | textstructure — Appendix |
Contained by |
textstructure: text
|
May contain | |
Example |
<body> <l>Nu scylun hergan hefaenricaes uard</l> <l>metudæs maecti end his modgidanc</l> <l>uerc uuldurfadur sue he uundra gihuaes</l> <l>eci dryctin or astelidæ</l> <l>he aerist scop aelda barnum</l> <l>heben til hrofe haleg scepen.</l> <l>tha middungeard moncynnæs uard</l> <l>eci dryctin æfter tiadæ</l> <l>firum foldu frea allmectig</l> <trailer>primo cantauit Cædmon istud carmen.</trailer> </body> |
Content model | <content> |
Schema Declaration | element body { undefinedmodel.global*, ( ( undefinedmodel.divTop, ( undefinedmodel.global | undefinedmodel.divTop )* )? ), ( ( undefinedmodel.divGenLike, ( undefinedmodel.global | undefinedmodel.divGenLike )* )? ), ( ( ( undefinedmodel.divLike, ( undefinedmodel.global | undefinedmodel.divGenLike )* )+ ) | ( ( undefinedmodel.div1Like, ( undefinedmodel.global | undefinedmodel.divGenLike )* )+ ) | ( ( ( ( schemaSpec | undefinedmodel.common ), undefinedmodel.global* )+ ), ( ( ( undefinedmodel.divLike, ( undefinedmodel.global | undefinedmodel.divGenLike )* )+ ) | ( ( undefinedmodel.div1Like, ( undefinedmodel.global | undefinedmodel.divGenLike )* )+ ) )? ) ), ( ( undefinedmodel.divBottom, undefinedmodel.global* )* ) } |
<cell> (Tabellenzelle) enthält eine Zelle einer Tabelle. [15.1.1. TEI Tables] | |
Module | figures — Appendix |
Attributes |
|
Contained by |
figures: row
|
May contain | |
Example |
<row> <cell role="label">General conduct</cell> <cell role="data">Not satisfactory, on account of his great unpunctuality and inattention to duties</cell> </row> |
Content model | <content> |
Schema Declaration | element cell { undefinedatt.global.attributes, undefinedatt.tableDecoration.attributes, undefinedmacro.specialPara } |
<change> (Änderung) verzeichnet Änderungen oder Korrekturen während der Erstellung eines Basisdokuments oder während der Überarbeitung einer elektronischen Datei. [2.6. The Revision Description 2.4.1. Creation 12.7. Identifying Changes and Revisions] | |||||||||||||||||||||||
Module | header — Appendix | ||||||||||||||||||||||
Attributes |
|
||||||||||||||||||||||
Contained by |
header: revisionDesc
|
||||||||||||||||||||||
May contain | |||||||||||||||||||||||
Note |
Das who-Attribut kann dafür verwendet werden, um zu einem beliebigen anderen Element zu verweisen, sollte aber typischerweise auf ein respStmt- oder <person>-Element innerhalb des TEI-Headers zeigen, um die für die Änderungen Verantwortlichen und deren Rolle zu identifizieren. Es wird empfohlen, Änderungen so aufzuzeichnen, dass die neuesten am Anfang eingetragen werden. Das status-Attribut kann dafür verwendet werden, um den Zustand des Dokuments nach erfolgter Änderung zu beschreiben. |
||||||||||||||||||||||
Example |
<titleStmt> <title> ... </title> <editor xml:id="LDB">Lou Burnard</editor> <respStmt xml:id="BZ"> <resp>copy editing</resp> <name>Brett Zamir</name> </respStmt> </titleStmt> <!-- ... --> <revisionDesc status="published"> <change status="public" when="2008-02-02" who="#BZ">Finished chapter 23</change> <change status="draft" when="2008-01-02" who="#BZ">Finished chapter 2</change> <change n="P2.2" when="1991-12-21" who="#LDB">Added examples to section 3</change> <change when="1991-11-11" who="#MSM">Deleted chapter 10</change> </revisionDesc> |
||||||||||||||||||||||
Example |
<profileDesc> <creation> <listChange> <change xml:id="DRAFT1">First draft in pencil</change> <change notBefore="1880-12-09" xml:id="DRAFT2">First revision, mostly using green ink</change> <change notBefore="1881-02-13" xml:id="DRAFT3">Final corrections as supplied to printer.</change> </listChange> </creation> </profileDesc> |
||||||||||||||||||||||
Schematron | <sch:rule context="tei:*[@calendar]"> <sch:assert test="string-length( normalize-space(.) ) gt 0"> @calendar indicates one or more systems or calendars to which the date represented by the content of this element belongs, but this <sch:name/> element has no textual content.</sch:assert> </sch:rule> |
||||||||||||||||||||||
Content model | <content> |
||||||||||||||||||||||
Schema Declaration | element change { undefinedatt.datable.attributes, undefinedatt.docStatus.attributes, undefinedatt.global.attributes, undefinedatt.typed.attributes, attribute who { "#s_kury" | "#m_huber" | "#n_zügel" | "#cfh" }, attribute calendar { list { teidata.pointer+ } }?, attribute target { list { teidata.pointer+ } }?, undefinedmacro.specialPara } |
<choice> (Alternative) Beschreibt die materielle Form des Dokuments [3.5. Simple Editorial Changes] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain | |
Note |
Da die Kindelemente des choice-Elements alternative Kodierungsmöglichkeiten der selben Textstelle repräsentieren, ist es naheliegend, sie als sich gegenseitig ausschließend zu betrachten. Es sind jedoch Fälle vorstellbar, in der Kodierungsalternativen als Kodierungsparallelen verstanden werden müssen, um den Text vollständig zu repräsentieren. Man beachte außerdem, dass choice-Elemente weitere choice-Elemente als Kindelemente enthalten können. In Fällen, in denen nicht mehrere mögliche Kodierungsvarianten, sondern Varianten aus mehreren Zeugen eines Werkes kodiert werden sollen, sind das <app>-Element und dazu gehörige Elemente, die im Abschnitt 13.1. The Apparatus Entry, Readings, and Witnesses erläutert werden, zu bevorzugen. |
Example |
Eine Kodierung von Gulliver's Travels, die die britische Schreibweise beibehält, aber auch eine der amerikanischen Rechtschreibung entsprechende Version anbietet, kann wie folgt kodiert werden.
<p>Lastly, That, upon his solemn oath to observe all the above
articles, the said man-mountain shall have a daily allowance of meat and drink sufficient for the support of <choice> <sic>1724</sic> <corr>1728</corr> </choice> of our subjects, with free access to our royal person, and other marks of our <choice> <orig>favour</orig> <reg>favor</reg> </choice>.</p> |
Content model | <content> |
Schema Declaration | element choice { undefinedatt.global.attribute.xmlid, undefinedatt.global.attribute.n, undefinedatt.global.attribute.xmllang, undefinedatt.global.attribute.xmlbase, undefinedatt.global.attribute.xmlspace, undefinedatt.cmc.attributes, ( undefinedmodel.choicePart | undefinedchoice | undefineddel | undefinedadd ), ( undefinedmodel.choicePart | undefinedchoice | undefineddel | undefinedadd ), ( undefinedmodel.choicePart | undefinedchoice | undefineddel | undefinedadd )* } |
<corr> (Korrektur) Umschließt korrigierte Texteinheit [3.5.1. Apparent Errors] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain | |
Example |
Wenn es nur darum geht, darauf hinzuweisen, dass die Textvorlage korrigiert wurde, kann das corr-Element auch allein verwendet werden: I don't know,
Juan. It's so far in the past now — how <corr>can we</corr> prove or disprove anyone's theories? |
Example |
Es ist auch möglich, zusätzlich die Elemente choice und sic zu verwenden, um eine nicht korrigierte Lesart anzubieten: I don't know, Juan. It's so far in the past now —
how <choice> <sic>we can</sic> <corr>can we</corr> </choice> prove or disprove anyone's theories? |
Content model | <content> |
Schema Declaration | element corr { undefinedatt.global.attribute.xmlid, undefinedatt.global.attribute.n, undefinedatt.global.attribute.xmllang, undefinedatt.global.attribute.xmlbase, undefinedatt.global.attribute.xmlspace, undefinedatt.cmc.attributes, undefinedmacro.paraContent } |
<country> (country) contains the name of a geo-political unit, such as a nation, country, colony, or commonwealth, larger than or administratively superior to a region and smaller than a bloc. [14.2.3. Place Names] | |||||||||||
Module | namesdates — Appendix | ||||||||||
Attributes |
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Note |
The recommended source for codes to represent coded country names is ISO 3166. |
||||||||||
Example |
<country key="DK">Denmark</country>
|
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element country { undefinedatt.global.attributes, undefinedatt.naming.attributes, undefinedatt.typed.attributes, undefinedatt.datable.attributes, undefinedatt.cmc.attributes, attribute calendar { list { teidata.pointer+ } }?, undefinedmacro.phraseSeq } |
<creation> (Entstehung) beinhaltet Informationen zur Entstehung eines Textes. [2.4.1. Creation 2.4. The Profile Description] | |||||||||||
Module | header — Appendix | ||||||||||
Attributes |
|
||||||||||
Member of | |||||||||||
Contained by |
header: profileDesc
|
||||||||||
May contain | |||||||||||
Note |
Das creation-Element kann dafür verwendet werden, Einzelheiten über die Entstehung eines Textes, z. B. Entstehungszeit und Entstehungsort, zu dokumentieren, wenn diese von Interesse sind. Es kann auch eine mehr oder weniger strukturierte Entstehungsgeschichte mit den einzelnen Bearbeitungs- und Revisionstufen enthalten; diese sollten mithilfe des <listChange>-Elements ausgezeichnet werden. Das creation-Element darf aber nicht mit dem publicationStmt-Element, das Zeit und Ort der Veröffentlichung verzeichnet, verwechselt werden. |
||||||||||
Example |
<creation> <date>Before 1987</date> </creation> |
||||||||||
Example |
<creation> <date when="1988-07-10">10 July 1988</date> </creation> |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element creation { undefinedatt.global.attributes, undefinedatt.datable.attributes, attribute calendar { list { teidata.pointer+ } }?, ( text | undefinedmodel.limitedPhrase | listChange )* } |
<date> (Datum) enthält ein Datum in beliebigem Format. [3.6.4. Dates and Times 2.2.4. Publication, Distribution, Licensing, etc. 2.6. The Revision Description 3.12.2.4. Imprint, Size of a Document, and Reprint Information 16.2.3. The Setting Description 14.4. Dates] | |||||||||||||||||||||||||
Module | core — Appendix | ||||||||||||||||||||||||
Attributes |
|
||||||||||||||||||||||||
Member of | |||||||||||||||||||||||||
Contained by | |||||||||||||||||||||||||
May contain | |||||||||||||||||||||||||
Example |
<date when="1980-02">early February 1980</date>
|
||||||||||||||||||||||||
Example | Given on the <date when="1977-06-12">Twelfth Day of June in the Year of Our Lord One Thousand Nine Hundred and Seventy-seven of the Republic the Two Hundredth and first and of the University the Eighty-Sixth.</date> |
||||||||||||||||||||||||
Example |
<date when="1990-09">September 1990</date>
|
||||||||||||||||||||||||
Content model | <content> |
||||||||||||||||||||||||
Schema Declaration | element date { undefinedatt.global.attribute.xmlid, undefinedatt.cmc.attributes, attribute when { teidata.temporal.w3c }?, attribute notBefore-iso { teidata.temporal.iso }?, attribute notAfter-iso { teidata.temporal.iso }?, ( text | undefinedmodel.gLike | undefinedmodel.phrase | undefinedmodel.global )* } |
<del> (Streichung) Streichung im Dokument [3.5.3. Additions, Deletions, and Omissions] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain | |
Note |
Dieses Element sollte nur für Löschungen kürzerer Textpassagen wie etwa einzelner Wörter oder Phrasen benutzt werden. Für längere Textpassagen, sowie jene mit strukturellen Untergliederungen oder sich überschneidenden Hinzufügungen bzw. Löschungen, sollte das <delSpan>-Element benutzt werden. Der gelöschte Text muss zumindest teilweise lesbar sein, um von den Bearbeitern transkribiert werden zu können (außer er wurde in einem <supplied>-Element rekonstruiert). Nicht lesbarer oder nicht mehr vorhandender Text innerhalb einer Löschung kann mit dem gap-Element markiert werden, um anzuzeigen, dass Text zwar vorhanden ist aber nicht transkribiert wurde oder nicht mehr sichtbar ist. Im gap-Element können Attribute benutzt werden, um, unter anderem, Angaben zur ausgelassenen Textmenge zu machen oder die Gründe für die Auslassung anzugeben. Wenn Text nur teilweise lesbar ist und daher nicht mit Sicherheit entziffert werden kann, sollte das unclear-Element (verfügbar im zusätzlichen Tagset für die Transkription von primären Ressourcen) benutzt werden. Das <certainty>-Element (siehe 22. Certainty, Precision, and Responsibility) kann benutzt werden, um den Grad an Gewissheit anzugeben, was noch lesbar ist bzw. ob eine Löschung intendiert war oder nicht. Die TEI unterscheidet eindeutig zwischen del und <surplus> auf der einen und gap und unclear auf der anderen Seite. del beschreibt eine Löschung in der zu transkribierenden Ressource, die darauf hinweist, dass ein Autor oder späterer Schreiber bewusst Text löschen oder entfernen wollte. Das <surplus>-Element beschreibt Text in der zu transkribierenden Ressource, der gelöscht werden sollte, aber in Wirklichkeit nicht gelöscht wurde. Die Elemente gap oder unclear hingegen beschreiben eine vom Editor oder Auszeichnenden getroffene Entscheidung, etwas auszulassen oder deren Unvermögen, die Textvorlage zu entziffern. Vergleiche die Abschnitte 12.3.1.7. Text Omitted from or Supplied in the Transcription und 12.3.3.2. Use of the gap, del, damage, unclear, and supplied Elements in Combination zur Beziehung dieser Elemente untereinander und zu anderen, verwandten Elementen und wie diese in einer detaillierten Transkription verwendet werden. |
Example |
<l> <del rend="overtyped">Mein</del> Frisch <del rend="overstrike" type="primary">schwebt</del> weht der Wind </l> |
Example |
<del rend="overstrike"> <gap quantity="5" reason="illegible" unit="character"/> </del> |
Content model | <content> |
Schema Declaration | element del { undefinedatt.global.attribute.xmlid, undefinedatt.global.attribute.n, undefinedatt.global.attribute.xmllang, undefinedatt.global.attribute.xmlbase, undefinedatt.global.attribute.xmlspace, undefinedatt.cmc.attributes, undefinedmacro.paraContent } |
<div> (Textabschnitt) enthält Makro-Texteinheiten [4.1. Divisions of the Body] | |||||||
Module | textstructure — Appendix | ||||||
Attributes |
|
||||||
Member of | |||||||
Contained by | |||||||
May contain | |||||||
Example |
<body> <div type="part"> <head>Fallacies of Authority</head> <p>The subject of which is Authority in various shapes, and the object, to repress all exercise of the reasoning faculty.</p> <div n="1" type="chapter"> <head>The Nature of Authority</head> <p>With reference to any proposed measures having for their object the greatest happiness of the greatest number [...]</p> <div n="1.1" type="section"> <head>Analysis of Authority</head> <p>What on any given occasion is the legitimate weight or influence to be attached to authority [...] </p> </div> <div n="1.2" type="section"> <head>Appeal to Authority, in What Cases Fallacious.</head> <p>Reference to authority is open to the charge of fallacy when [...] </p> </div> </div> </div> </body> |
||||||
Schematron | <sch:rule context="tei:div"> <sch:report test="(ancestor::tei:l or ancestor::tei:lg) and not(ancestor::tei:floatingText)"> Abstract model violation: Lines may not contain higher-level structural elements such as div, unless div is a descendant of floatingText. </sch:report> </sch:rule> |
||||||
Schematron | <sch:rule context="tei:div"> <sch:report test="(ancestor::tei:p or ancestor::tei:ab) and not(ancestor::tei:floatingText)"> Abstract model violation: p and ab may not contain higher-level structural elements such as div, unless div is a descendant of floatingText. </sch:report> </sch:rule> |
||||||
Content model | <content> |
||||||
Schema Declaration | element div { undefinedatt.global.attributes, undefinedatt.divLike.attributes, undefinedatt.typed.attribute.subtype, undefinedatt.declaring.attributes, undefinedatt.written.attributes, attribute type { "article" | "section" | "main" | "preamble" }, ( undefinedp* | undefinedlist* | ( undefinedhead?, ( undefinedhead, ( undefinedhead, undefinedhead? )? )? ) | undefineddiv* | undefinedpb* | undefinednote* | undefinedadd* | undefinedfw* )* } |
<editionStmt> (Angaben zur Ausgabe) umfasst Angaben, die sich auf eine spezifische Ausgabe eines Textes beziehen. [2.2.2. The Edition Statement 2.2. The File Description] | |
Module | header — Appendix |
Attributes |
|
Contained by |
header: fileDesc
|
May contain | |
Example |
<editionStmt> <edition n="S2">Students' edition</edition> <respStmt> <resp>Adapted by </resp> <name>Elizabeth Kirk</name> </respStmt> </editionStmt> |
Example |
<editionStmt> <p>First edition, <date>Michaelmas Term, 1991.</date> </p> </editionStmt> |
Content model | <content> |
Schema Declaration | element editionStmt { undefinedatt.global.attributes, ( undefinedmodel.pLike+ | ( edition, undefinedmodel.respLike* ) ) } |
<emph> (emphasized) marks words or phrases which are stressed or emphasized for linguistic or rhetorical effect. [3.3.2.2. Emphatic Words and Phrases 3.3.2. Emphasis, Foreign Words, and Unusual Language] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain | |
Example | You took the car and did <emph>what</emph>?!! |
Example |
<q>What it all comes to is this,</q> he said. <q> <emph>What does Christopher Robin do in the morning nowadays?</emph> </q> |
Content model | <content> |
Schema Declaration | element emph { undefinedatt.cmc.attributes, undefinedmacro.paraContent } |
<encodingDesc> (Beschreibung der Kodierung) dokumentiert das Verhältnis zwischen dem elektronischen Text und seiner Quelle oder den Quellen, von denen er sich ableitet. [2.3. The Encoding Description 2.1.1. The TEI Header and Its Components] | |
Module | header — Appendix |
Attributes |
|
Member of | |
Contained by |
header: teiHeader
|
May contain |
core: p
|
Example |
<encodingDesc> <p>Basic encoding, capturing lexical information only. All hyphenation, punctuation, and variant spellings normalized. No formatting or layout information preserved.</p> </encodingDesc> |
Content model | <content> |
Schema Declaration | element encodingDesc { undefinedatt.global.attributes, ( undefinedmodel.encodingDescPart | undefinedmodel.pLike )+ } |
<facsimile> contains a representation of some written source in the form of a set of images rather than as transcribed or encoded text. [12.1. Digital Facsimiles] | |
Module | transcr — Appendix |
Attributes |
|
Member of | |
Contained by |
textstructure: TEI
|
May contain | |
Example |
<facsimile> <graphic url="page1.png"/> <surface> <graphic url="page2-highRes.png"/> <graphic url="page2-lowRes.png"/> </surface> <graphic url="page3.png"/> <graphic url="page4.png"/> </facsimile> |
Example |
<facsimile> <surface lrx="200" lry="300" ulx="0" uly="0"> <graphic url="Bovelles-49r.png"/> </surface> </facsimile> |
Schematron | <sch:rule context="tei:facsimile//tei:line | tei:facsimile//tei:zone"> <sch:report test="child::text()[ normalize-space(.) ne '']"> A facsimile element represents a text with images, thus transcribed text should not be present within it. </sch:report> </sch:rule> |
Content model | <content> |
Schema Declaration | element facsimile { undefinedatt.global.attributes, undefinedatt.declaring.attributes, ( front?, ( undefinedmodel.graphicLike | undefinedsurface | surfaceGrp )+, back? ) } |
<fileDesc> (Dateibeschreibung) enthält die vollständige bibliografische Beschreibung einer elektronischen Datei. [2.2. The File Description 2.1.1. The TEI Header and Its Components] | |
Module | header — Appendix |
Attributes |
|
Contained by |
header: teiHeader
|
May contain | |
Note |
Die wesentliche Informationsquelle für die Erstellung eines Katalogeintrags oder eines bibliografischen Zitats einer elektronischen Datei. Das Element liefert einen Titel und Angaben zu Verantwortlichkeiten zusammen mit Details zu Publikation und Distribution der Datei, sowie eine mögliche Zugehörigkeit zu einer Reihe. Außerdem kann es detaillierte bibliografische Anmerkungen für Sachverhalte, die an keiner anderen Stelle im TEI-Header behandelt werden können, enthalten. Es beinhaltet außerdem eine vollständige bibliografische Beschreibung der Quelle selbst bzw. der Quellen von welchen sich der elektronische Text ableitet. |
Example |
<fileDesc> <titleStmt> <title>The shortest possible TEI document</title> </titleStmt> <publicationStmt> <p>Distributed as part of TEI P5</p> </publicationStmt> <sourceDesc> <p>No print source exists: this is an original digital text</p> </sourceDesc> </fileDesc> |
Content model | <content> |
Schema Declaration | element fileDesc { undefinedatt.global.attributes, ( ( undefinedtitleStmt, undefinededitionStmt?, extent?, undefinedpublicationStmt, seriesStmt*, notesStmt? ), undefinedsourceDesc+ ) } |
<funder> (Geldgeber) gibt den Namen einer Einzelperson, Institution oder Organisation an, die für die Finanzierung eines Projekts oder Textes verantwortlich ist. [2.2.1. The Title Statement] | |||||||||||
Module | header — Appendix | ||||||||||
Attributes |
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Note |
Die Geldgeber finanzieren das Projekt. Sie sind zu unterscheiden von den Förderern (siehe <sponsor>-Element), die das Projekt intellektuell und mit fachlicher Autorität unterstützen. |
||||||||||
Example |
<funder>The National Endowment for the Humanities, an independent federal agency</funder> <funder>Directorate General XIII of the Commission of the European Communities</funder> <funder>The Andrew W. Mellon Foundation</funder> <funder>The Social Sciences and Humanities Research Council of Canada</funder> |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element funder { undefinedatt.global.attributes, undefinedatt.canonical.attributes, undefinedatt.datable.attributes, attribute calendar { list { teidata.pointer+ } }?, undefinedmacro.phraseSeq.limited } |
<fw> (forme work) contains a running head (e.g. a header, footer), catchword, or similar material appearing on the current page. [12.6. Headers, Footers, and Similar Matter] | |||||||
Module | transcr — Appendix | ||||||
Attributes |
|
||||||
Member of | |||||||
Contained by | |||||||
May contain | |||||||
Note |
Where running heads are consistent throughout a chapter or section, it is usually more convenient to relate them to the chapter or section, e.g. by use of the rend attribute. The fw element is intended for cases where the running head changes from page to page, or where details of page layout and the internal structure of the running heads are of paramount importance. |
||||||
Example |
<fw place="bottom" type="sig">C3</fw>
|
||||||
Content model | <content> |
||||||
Schema Declaration | element fw { undefinedatt.global.attributes, undefinedatt.typed.attribute.subtype, undefinedatt.placement.attributes, undefinedatt.written.attributes, attribute type { "pageNum" }, undefinedmacro.phraseSeq } |
<gap> (Auslassung) markiert nicht entzifferte Stelle [3.5.3. Additions, Deletions, and Omissions] | |||||||
Module | core — Appendix | ||||||
Attributes |
|
||||||
Member of | |||||||
Contained by | |||||||
May contain | Empty element | ||||||
Note |
Die Elemente gap, unclear und del aus dem Core-Modul sind eng verwandt mit den Elementen <damage> und <supplied>, die mit dem transcr zur Verfügung gestellt werden. Die Unterschiede im Gebrauch dieser Elemente werden in 12.3.3.2. Use of the gap, del, damage, unclear, and supplied Elements in Combination näher beschrieben. Das gap-Element weist nur darauf hin, dass die Bearbeiter*innen sich entschieden haben, eine Textpassage auszulassen oder sie nicht transkribieren konnten. Ergänzende Informationen, wie die Interpretation, dass der Text absichtlich unlesbar gemacht wurde, sollten über die einschlägigen Elemente, wie z. B. del im Fall einer bewussten Tilgung ausgezeichnet werden. |
||||||
Example | <gap quantity="4" reason="illegible" unit="chars"/> |
||||||
Example | <gap quantity="1" reason="sampling" unit="essay"/> |
||||||
Example |
<del> <gap atLeast="4" atMost="8" reason="illegible" unit="chars"/> </del> |
||||||
Example | <gap extent="several lines" reason="lost"/> |
||||||
Content model | <content> |
||||||
Schema Declaration | element gap { undefinedatt.global.attribute.xmlid, undefinedatt.global.attribute.n, undefinedatt.global.attribute.xmllang, undefinedatt.global.attribute.xmlbase, undefinedatt.global.attribute.xmlspace, undefinedatt.dimensions.attribute.extent, undefinedatt.cmc.attributes, attribute reason { "illegible" }, ( undefinedmodel.descLike | undefinedmodel.certLike )* } |
<graphic> (Abbildung) gibt den Ort einer Bildressource an, die entweder Teil eines Texts oder ein Abbild dessen ist. [3.10. Graphics and Other Non-textual Components 12.1. Digital Facsimiles] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain | Empty element |
Note |
Das mimeType-Attribut sollte genutzt werden, um den MIME Medientyp des über das url-Attributs spezifizierten Bildes anzugeben. Innerhalb des Textkörpers gibt das graphic-Element das Vorkommen eines Bildes oder einer Illustration in der Textvorlage an. Innerhalb eines <sourceDoc>- oder facsimile-Elements dagegen gibt das graphic-Element eine zusätzliche Repräsentation (eines Teils) der Vorlage wieder. |
Example |
<figure> <graphic url="fig1.png"/> <head>Figure One: The View from the Bridge</head> <figDesc>A Whistleresque view showing four or five sailing boats in the foreground, and a series of buoys strung out between them.</figDesc> </figure> |
Example |
<facsimile> <surfaceGrp n="leaf1"> <surface> <graphic url="page1.png"/> </surface> <surface> <graphic url="page2-highRes.png"/> <graphic url="page2-lowRes.png"/> </surface> </surfaceGrp> </facsimile> |
Example |
<facsimile> <surfaceGrp n="leaf1" xml:id="spi001"> <surface xml:id="spi001r"> <graphic subtype="thumbnail" type="normal" url="spi/thumb/001r.jpg"/> <graphic subtype="low-res" type="normal" url="spi/normal/lowRes/001r.jpg"/> <graphic subtype="high-res" type="normal" url="spi/normal/highRes/001r.jpg"/> <graphic subtype="low-res" type="high-contrast" url="spi/contrast/lowRes/001r.jpg"/> <graphic subtype="high-res" type="high-contrast" url="spi/contrast/highRes/001r.jpg"/> </surface> <surface xml:id="spi001v"> <graphic subtype="thumbnail" type="normal" url="spi/thumb/001v.jpg"/> <graphic subtype="low-res" type="normal" url="spi/normal/lowRes/001v.jpg"/> <graphic subtype="high-res" type="normal" url="spi/normal/highRes/001v.jpg"/> <graphic subtype="low-res" type="high-contrast" url="spi/contrast/lowRes/001v.jpg"/> <graphic subtype="high-res" type="high-contrast" url="spi/contrast/highRes/001v.jpg"/> <zone xml:id="spi001v_detail01"> <graphic subtype="thumbnail" type="normal" url="spi/thumb/001v-detail01.jpg"/> <graphic subtype="low-res" type="normal" url="spi/normal/lowRes/001v-detail01.jpg"/> <graphic subtype="high-res" type="normal" url="spi/normal/highRes/001v-detail01.jpg"/> <graphic subtype="low-res" type="high-contrast" url="spi/contrast/lowRes/001v-detail01.jpg"/> <graphic subtype="high-res" type="high-contrast" url="spi/contrast/highRes/001v-detail01.jpg"/> </zone> </surface> </surfaceGrp> </facsimile> |
Content model | <content> |
Schema Declaration | element graphic { undefinedatt.global.attributes, undefinedatt.media.attributes, undefinedatt.resourced.attributes, undefinedatt.declaring.attributes, undefinedatt.typed.attributes, undefinedatt.cmc.attributes, undefinedmodel.descLike* } |
<handDesc> (description of hands) contains a description of all the different hands used in a manuscript or other object. [11.7.2. Writing, Decoration, and Other Notations] | |||||||
Module | msdescription — Appendix | ||||||
Attributes |
|
||||||
Member of | |||||||
Contained by |
msdescription: physDesc
|
||||||
May contain |
core: p
|
||||||
Example |
<handDesc> <handNote scope="major">Written throughout in <term>angelicana formata</term>.</handNote> </handDesc> |
||||||
Example |
<handDesc hands="2"> <p>The manuscript is written in two contemporary hands, otherwise unknown, but clearly those of practised scribes. Hand I writes ff. 1r-22v and hand II ff. 23 and 24. Some scholars, notably Verner Dahlerup and Hreinn Benediktsson, have argued for a third hand on f. 24, but the evidence for this is insubstantial.</p> </handDesc> |
||||||
Content model | <content> |
||||||
Schema Declaration | element handDesc { undefinedatt.global.attributes, attribute hands { teidata.count }?, ( undefinedmodel.pLike+ | ( summary?, handNote+ ) ) } |
<head> (Überschrift) encodes heading of some sort [4.2.1. Headings and Trailers] | |||||||
Module | core — Appendix | ||||||
Attributes |
|
||||||
Member of | |||||||
Contained by | |||||||
May contain | |||||||
Note |
Das head-Element wird für Überschriften jeder Hierarchiestufe verwendet; Software, die zwischen Kapitelüberschriften, Abschnittsüberschriften und Listenbezeichnern unterscheidet, muss die entsprechende Zuordnung aus der Position des head-Elements in der Textstruktur ableiten. Ein head-Element, das als erstes Element einer Liste erscheint, ist der Listenbezeichner; ein head-Element, das am Beginn einer mit <div1> bezeichneten Struktur steht, ist die Überschrift dieses Kapitels oder Abschnitts. |
||||||
Example |
Die häufigste Verwendung von head-Elementen ist es, Überschriften von Abschnitten zu kennzeichnen. In älteren Schriften können die Überschriften oder Incipits länger sein, als es in modernen Werken üblich ist. Wenn ein Abschnitt eine explizite Endung und eine Überschrift hat, sollte die Endung mit dem <trailer>-Element markiert werden, wie in diesem Beispiel:
<div1 n="I" type="book">
<head>In the name of Christ here begins the first book of the ecclesiastical history of Georgius Florentinus, known as Gregory, Bishop of Tours.</head> <div2 type="section"> <head>In the name of Christ here begins Book I of the history.</head> <p>Proposing as I do ...</p> <p>From the Passion of our Lord until the death of Saint Martin four hundred and twelve years passed.</p> <trailer>Here ends the first Book, which covers five thousand, five hundred and ninety-six years from the beginning of the world down to the death of Saint Martin.</trailer> </div2> </div1> |
||||||
Example |
Das head-Element wird auch verwendet, um Überschriften anderer Einheiten zu markieren, wie z. B. Listen: With a few exceptions, connectives are equally
useful in all kinds of discourse: description, narration, exposition, argument. <list rend="bulleted"> <head>Connectives</head> <item>above</item> <item>accordingly</item> <item>across from</item> <item>adjacent to</item> <item>again</item> <item> <!-- ... --> </item> </list> |
||||||
Content model | <content> |
||||||
Schema Declaration | element head { undefinedatt.global.attributes, undefinedatt.typed.attribute.subtype, undefinedatt.placement.attributes, undefinedatt.written.attributes, undefinedatt.cmc.attributes, attribute type { "main" | "sub" }?, ( text | lg | undefinedadd | undefineddel | undefinedmodel.gLike | undefinedmodel.phrase | undefinedmodel.inter | undefinedmodel.lLike | undefinedmodel.global )* } |
<history> (history) groups elements describing the full history of a manuscript, manuscript part, or other object. [11.8. History] | |
Module | msdescription — Appendix |
Attributes |
|
Contained by |
msdescription: msDesc
|
May contain | |
Example |
<history> <origin> <p>Written in Durham during the mid twelfth century.</p> </origin> <provenance> <p>Recorded in two medieval catalogues of the books belonging to Durham Priory, made in 1391 and 1405.</p> </provenance> <provenance> <p>Given to W. Olleyf by William Ebchester, Prior (1446-56) and later belonged to Henry Dalton, Prior of Holy Island (Lindisfarne) according to inscriptions on ff. 4v and 5.</p> </provenance> <acquisition> <p>Presented to Trinity College in 1738 by Thomas Gale and his son Roger.</p> </acquisition> </history> |
Content model | <content> |
Schema Declaration | element history { undefinedatt.global.attributes, ( undefinedmodel.pLike+ | ( summary?, undefinedorigin?, provenance*, acquisition? ) ) } |
<idno> (Identifikator) contains an identifier equaling the document in different sources [14.3.1. Basic Principles 2.2.4. Publication, Distribution, Licensing, etc. 2.2.5. The Series Statement 3.12.2.4. Imprint, Size of a Document, and Reprint Information] | |||||||||||||||||
Module | header — Appendix | ||||||||||||||||
Attributes |
|
||||||||||||||||
Member of | |||||||||||||||||
Contained by | |||||||||||||||||
May contain |
header: idno
character data
|
||||||||||||||||
Note |
idno sollte für Identifikatoren genutzt werden, die ein Objekt oder Konzept in einem formalen Katalogsystem wie z. B. einer Datenbank oder einem RDF store oder in einem verteilten System wie dem World Wide Web eindeutig identifizieren. Als Werte für type von idno bieten sich z. B. die ISBN, die ISSN, ein DOI oder ein URI an. |
||||||||||||||||
Example |
<idno type="ISBN">978-1-906964-22-1</idno>
<idno type="ISSN">0143-3385</idno> <idno type="DOI">10.1000/123</idno> <idno type="URI">http://www.worldcat.org/oclc/185922478</idno> <idno type="URI">http://authority.nzetc.org/463/</idno> <idno type="LT">Thomason Tract E.537(17)</idno> <idno type="Wing">C695</idno> <idno type="oldCat"> <g ref="#sym"/>345 </idno> In the last case, the identifier includes a non-Unicode character which is defined elsewhere by means of a <glyph> or <char> element referenced here as |
||||||||||||||||
Example |
<idno type="ISBN">978-1-906964-22-1</idno>
<idno type="ISSN">0143-3385</idno> <idno type="DOI">10.1000/123</idno> <idno type="URI">http://www.worldcat.org/oclc/185922478</idno> <idno type="URI">http://authority.nzetc.org/463/</idno> <idno type="LT">Thomason Tract E.537(17)</idno> <idno type="Wing">C695</idno> <idno type="oldCat"> <g ref="#sym"/>345 </idno> In letztgenanntem Fall enthält der Identifikator ein Nicht-Unicode-Zeichen, das an anderer Stelle mit Hilfe eines <glyph> oder <char>-Elements definiert ist und hier als |
||||||||||||||||
Schematron | <sch:rule context="tei:*[@calendar]"> <sch:assert test="string-length( normalize-space(.) ) gt 0"> @calendar indicates one or more systems or calendars to which the date represented by the content of this element belongs, but this <sch:name/> element has no textual content.</sch:assert> </sch:rule> |
||||||||||||||||
Content model | <content> |
||||||||||||||||
Schema Declaration | element idno { undefinedatt.global.attributes, undefinedatt.sortable.attributes, undefinedatt.datable.attributes, undefinedatt.typed.attribute.subtype, undefinedatt.cmc.attributes, attribute type { "bv_data_set" | "transkribus_doc" | "transkribus_collection" | "goobi" | "archive" }, attribute calendar { list { teidata.pointer+ } }?, ( text | undefinedmodel.gLike | undefinedidno )* } |
<institution> (Institution) contains the name of an organization such as a university or library, with which a manuscript or other object is identified, generally its holding institution. [11.4. The Manuscript Identifier] | |
Module | msdescription — Appendix |
Attributes |
|
Contained by |
msdescription: msIdentifier
|
May contain | |
Example |
<msIdentifier> <settlement>Oxford</settlement> <institution>University of Oxford</institution> <repository>Bodleian Library</repository> <idno>MS. Bodley 406</idno> </msIdentifier> |
Content model | <content> |
Schema Declaration | element institution { undefinedatt.global.attributes, undefinedatt.naming.attributes, undefinedmacro.phraseSeq.limited } |
<item> (Listenpunkt) enthält einen Listenpunkt. [3.8. Lists 2.6. The Revision Description] | |
Module | core — Appendix |
Attributes |
|
Contained by |
core: list
|
May contain | |
Note |
Kann einen einfachen Fließtext enthalten oder eine Sequenz von Chunks. Welche Zeichenfolge auch immer für die Kennzeichnung eines Listenpunkts in der Vorlage benutzt wird, kann als Wert des globalen n-Attributs verwendet werden, dabei muss die Nummerierung nicht notwendigerweise erfasst werden. In geordneten Listen ist das n-Attribut des item-Elements per Definition synonym mit dem Gebrauch des label-Elements, um den Zähler des Listenpunkts zu erfassen. In Glossarlisten sollte der zu definierende Term im label-Element und nicht im n-Attribut angegeben werden. |
Example |
<list rend="numbered"> <head>Here begin the chapter headings of Book IV</head> <item n="4.1">The death of Queen Clotild.</item> <item n="4.2">How King Lothar wanted to appropriate one third of the Church revenues.</item> <item n="4.3">The wives and children of Lothar.</item> <item n="4.4">The Counts of the Bretons.</item> <item n="4.5">Saint Gall the Bishop.</item> <item n="4.6">The priest Cato.</item> <item> ...</item> </list> |
Content model | <content> |
Schema Declaration | element item { undefinedatt.global.attributes, undefinedatt.sortable.attributes, ( undefinedmacro.specialPara | undefineddel* | undefinedadd* )* } |
<label> (Label) enthält ein Label oder eine Überschrift zur Identifikation eines Textteils, insbesondere in einer Liste oder einem Glossar. [3.8. Lists] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain | |
Example |
Labels werden häufig für Schlagwörter in Glossaren verwendet; Beachten Sie die Verwendung des globalen xml:lang-Attributs, um die Standardsprache des Glossars auf Mittelenglisch zu setzen sowie die Glossen und Überschriften als modernes Englisch oder Latein zu identifizieren:
<list type="gloss" xml:lang="enm">
<head xml:lang="en">Vocabulary</head> <headLabel xml:lang="en">Middle English</headLabel> <headItem xml:lang="en">New English</headItem> <label>nu</label> <item xml:lang="en">now</item> <label>lhude</label> <item xml:lang="en">loudly</item> <label>bloweth</label> <item xml:lang="en">blooms</item> <label>med</label> <item xml:lang="en">meadow</item> <label>wude</label> <item xml:lang="en">wood</item> <label>awe</label> <item xml:lang="en">ewe</item> <label>lhouth</label> <item xml:lang="en">lows</item> <label>sterteth</label> <item xml:lang="en">bounds, frisks (cf. <cit> <ref>Chaucer, K.T.644</ref> <quote>a courser, <term>sterting</term>as the fyr</quote> </cit> </item> <label>verteth</label> <item xml:lang="la">pedit</item> <label>murie</label> <item xml:lang="en">merrily</item> <label>swik</label> <item xml:lang="en">cease</item> <label>naver</label> <item xml:lang="en">never</item> </list> |
Example |
Labels können auch verwendet werden, um die Zahlen oder Buchstaben explizit zu erfassen, die Listenelemente in geordneten Listen markieren – wie in diesem Auszug aus Gibbons Autobiographie. In diesem Fall ist das label-Element gleichbedeutend mit dem n-Attribut des item-Elements: I will add two facts, which have seldom occurred
in the composition of six, or at least of five quartos. <list rend="runon" type="ordered"> <label>(1)</label> <item>My first rough manuscript, without any intermediate copy, has been sent to the press.</item> <label>(2) </label> <item>Not a sheet has been seen by any human eyes, excepting those of the author and the printer: the faults and the merits are exclusively my own.</item> </list> |
Example |
Labels können auch für andere strukturierte Listenelemente verwendet werden, wie in diesem Auszug aus der Zeitschrift von Edward Gibbon:
<list type="gloss">
<label>March 1757.</label> <item>I wrote some critical observations upon Plautus.</item> <label>March 8th.</label> <item>I wrote a long dissertation upon some lines of Virgil.</item> <label>June.</label> <item>I saw Mademoiselle Curchod — <quote xml:lang="la">Omnia vincit amor, et nos cedamus amori.</quote> </item> <label>August.</label> <item>I went to Crassy, and staid two days.</item> </list> Das label-Element kann auch innerhalb des item-Elements, anstatt als sein Geschwisterelement, vorkommen. Obwohl syntaktisch gültig, wird diese Verwendung von der TEI nicht empfohlen. |
Example |
Das label-Element kann auch verwendet werden, um ein Label oder eine Überschrift zu kennzeichnen, die an einen Absatz oder eine Abfolge von Absätzen gebunden sind, die nicht als struktureller Abschnitt oder Gruppe von Verszeilen behandelt werden. Beachten Sie, dass in diesem Fall das label-Element innerhalb des p oder <lg>-Elements erscheint und nicht als deren Geschwisterelement.
<p>[...]
<lb/>& n’entrer en mauuais & mal-heu- <lb/>ré meſnage. Or des que le conſente- <lb/>ment des parties y eſt le mariage eſt <lb/> arreſté, quoy que de faict il ne ſoit <label place="margin">Puiſſance maritale entre les Romains.</label> <lb/> conſommé. Depuis la conſomma- <lb/>tion du mariage la femme eſt ſoubs <lb/> la puiſſance du mary, s’il n’eſt eſcla- <lb/>ue ou enfant de famille : car en ce <lb/> cas, la femme, qui a eſpouſé vn en- <lb/>fant de famille, eſt ſous la puiſſance [...]</p> In diesem Beispiel erscheint der Text des Labels im rechten Randbereich der Vorlage, neben dem Absatz, den er beschreibt, ungefähr auf mittlerer Höhe. Zusätzlich kann das type-Attribut verwendet werden, um verschiedene Kategorien von Labels zu unterscheiden. |
Content model | <content> |
Schema Declaration | element label { undefinedatt.global.attributes, undefinedatt.typed.attributes, undefinedatt.placement.attributes, undefinedatt.written.attributes, undefinedatt.cmc.attributes, ( undefinedmacro.specialPara | undefineddel* | undefinedadd* )* } |
<licence> beinhaltet für den Text gültige Lizenzinformationen oder andere rechtswirksame Vereinbarungen. [2.2.4. Publication, Distribution, Licensing, etc.] | |||||||||||
Module | header — Appendix | ||||||||||
Attributes |
|
||||||||||
Contained by |
header: availability
|
||||||||||
May contain | |||||||||||
Note |
Das licence-Element soll für jede Lizenzvereinbarung, die sich auf den Text bezieht, angegeben werden. Das target-Attribut kann verwendet werden, um auf eine vollständige Version der Lizenz zu referenzieren. Die Attribute when, notBefore, notAfter, from oder to können in Kombination verwendet werden, um den Gültigkeitszeitraum der Lizenz anzugeben. |
||||||||||
Example |
<licence target="http://www.nzetc.org/tm/scholarly/tei-NZETC-Help.html#licensing"> Licence: Creative Commons Attribution-Share Alike 3.0 New Zealand Licence </licence> |
||||||||||
Example |
<availability> <licence notBefore="2013-01-01" target="http://creativecommons.org/licenses/by/3.0/"> <p>The Creative Commons Attribution 3.0 Unported (CC BY 3.0) Licence applies to this document.</p> <p>The licence was added on January 1, 2013.</p> </licence> </availability> |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element licence { undefinedatt.global.attributes, undefinedatt.pointing.attributes, undefinedatt.datable.attributes, attribute calendar { list { teidata.pointer+ } }?, undefinedmacro.specialPara } |
<list> (Liste) enthält eine Reihe von Listenpunkten, die als Liste organisiert sind. [3.8. Lists] | |||||||||||
Module | core — Appendix | ||||||||||
Attributes |
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Note |
Die Liste kann mit einer Überschrift head beginnen. Sie kann auch aus Paaren von Labels und Beschreibungen bestehen, sodass dann für jeden Teil spezielle Überschriften (<headLabel>, <headItem>) verwendet werden können. |
||||||||||
Example |
Das folgende Beispiel behandelt die kurzen nummerierten Klauseln von angelsächsischen Rechtstexten als Listen von item-Elementen. Der Text stammt aus einer Verordnung von König Athelstan (924-939):
<div1 type="section">
<head>Athelstan's Ordinance</head> <list rend="numbered"> <item n="1">Concerning thieves. First, that no thief is to be spared who is caught with the stolen goods, [if he is] over twelve years and [if the value of the goods is] over eightpence. <list rend="numbered"> <item n="1.1">And if anyone does spare one, he is to pay for the thief with his wergild — and the thief is to be no nearer a settlement on that account — or to clear himself by an oath of that amount.</item> <item n="1.2">If, however, he [the thief] wishes to defend himself or to escape, he is not to be spared [whether younger or older than twelve].</item> <item n="1.3">If a thief is put into prison, he is to be in prison 40 days, and he may then be redeemed with 120 shillings; and the kindred are to stand surety for him that he will desist for ever.</item> <item n="1.4">And if he steals after that, they are to pay for him with his wergild, or to bring him back there.</item> <item n="1.5">And if he steals after that, they are to pay for him with his wergild, whether to the king or to him to whom it rightly belongs; and everyone of those who supported him is to pay 120 shillings to the king as a fine.</item> </list> </item> <item n="2">Concerning lordless men. And we pronounced about these lordless men, from whom no justice can be obtained, that one should order their kindred to fetch back such a person to justice and to find him a lord in public meeting. <list rend="numbered"> <item n="2.1">And if they then will not, or cannot, produce him on that appointed day, he is then to be a fugitive afterwards, and he who encounters him is to strike him down as a thief.</item> <item n="2.2">And he who harbours him after that, is to pay for him with his wergild or to clear himself by an oath of that amount.</item> </list> </item> <item n="3">Concerning the refusal of justice. The lord who refuses justice and upholds his guilty man, so that the king is appealed to, is to repay the value of the goods and 120 shillings to the king; and he who appeals to the king before he demands justice as often as he ought, is to pay the same fine as the other would have done, if he had refused him justice. <list rend="numbered"> <item n="3.1">And the lord who is an accessory to a theft by his slave, and it becomes known about him, is to forfeit the slave and be liable to his wergild on the first occasionp if he does it more often, he is to be liable to pay all that he owns.</item> <item n="3.2">And likewise any of the king's treasurers or of our reeves, who has been an accessory of thieves who have committed theft, is to liable to the same.</item> </list> </item> <item n="4">Concerning treachery to a lord. And we have pronounced concerning treachery to a lord, that he [who is accused] is to forfeit his life if he cannot deny it or is afterwards convicted at the three-fold ordeal.</item> </list> </div1> In diesem Beispiel wurden verschachtelte Listen verwendet. Die Auszeichnung spiegelt somit die Struktur der zweistufigen Nummerierung der Klauseln wider. Die Klauseln könnten auch als eine einstufige Liste mit unregelmäßiger Nummerierung behandelt werden. |
||||||||||
Schematron | <sch:rule context="tei:list[@type='gloss']"> <sch:assert test="tei:label">The content of a "gloss" list should include a sequence of one or more pairs of a label element followed by an item element</sch:assert> </sch:rule> |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element list { undefinedatt.global.attributes, undefinedatt.sortable.attributes, undefinedatt.typed.attribute.subtype, undefinedatt.cmc.attributes, attribute type { teidata.enumerated }?, ( ( undefinedmodel.divTop | undefinedmodel.global | desc* )*, ( ( ( undefineditem, undefinedmodel.global* )+ ) | ( headLabel?, headItem?, ( ( undefinedlabel, undefinedmodel.global*, undefineditem, undefinedmodel.global* )+ ) ) ), ( ( undefinedmodel.divBottom, undefinedmodel.global* )* ) ) } |
<msContents> (manuscript contents) describes the intellectual content of a manuscript, manuscript part, or other object either as a series of paragraphs or as a series of structured manuscript items. [11.6. Intellectual Content] | |
Module | msdescription — Appendix |
Attributes |
|
Contained by |
msdescription: msDesc
|
May contain | |
Note |
Unless it contains a simple prose description, this element should contain at least one of the elements <summary>, msItem, or <msItemStruct>. This constraint is not currently enforced by the schema. |
Example |
<msContents class="#sermons"> <p>A collection of Lollard sermons</p> </msContents> |
Example |
<msContents> <msItem n="1"> <locus>fols. 5r-7v</locus> <title>An ABC</title> <bibl> <title>IMEV</title> <biblScope>239</biblScope> </bibl> </msItem> <msItem n="2"> <locus>fols. 7v-8v</locus> <title xml:lang="frm">Lenvoy de Chaucer a Scogan</title> <bibl> <title>IMEV</title> <biblScope>3747</biblScope> </bibl> </msItem> <msItem n="3"> <locus>fol. 8v</locus> <title>Truth</title> <bibl> <title>IMEV</title> <biblScope>809</biblScope> </bibl> </msItem> <msItem n="4"> <locus>fols. 8v-10v</locus> <title>Birds Praise of Love</title> <bibl> <title>IMEV</title> <biblScope>1506</biblScope> </bibl> </msItem> <msItem n="5"> <locus>fols. 10v-11v</locus> <title xml:lang="la">De amico ad amicam</title> <title xml:lang="la">Responcio</title> <bibl> <title>IMEV</title> <biblScope>16 & 19</biblScope> </bibl> </msItem> <msItem n="6"> <locus>fols. 14r-126v</locus> <title>Troilus and Criseyde</title> <note>Bk. 1:71-Bk. 5:1701, with additional losses due to mutilation throughout</note> </msItem> </msContents> |
Content model | <content> |
Schema Declaration | element msContents { undefinedatt.global.attributes, undefinedatt.msExcerpt.attributes, undefinedatt.msClass.attributes, ( undefinedmodel.pLike+ | ( summary?, textLang?, titlePage?, ( undefinedmsItem | msItemStruct )* ) ) } |
<msDesc> (manuscript description) contains a description of a single identifiable manuscript or other text-bearing object such as an early printed book. [11.1. Overview] | |
Module | msdescription — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain |
msdescription: history msContents msIdentifier physDesc
|
Note |
Although the msDesc has primarily been designed with a view to encoding manuscript descriptions, it may also be used for other objects such as early printed books, fascicles, epigraphs, or any text-bearing objects that require substantial description. If an object is not text-bearing or the reasons for describing the object is not primarily the textual content, the more general <object> may be more suitable. |
Example |
<msDesc> <msIdentifier> <settlement>Oxford</settlement> <repository>Bodleian Library</repository> <idno type="Bod">MS Poet. Rawl. D. 169.</idno> </msIdentifier> <msContents> <msItem> <author>Geoffrey Chaucer</author> <title>The Canterbury Tales</title> </msItem> </msContents> <physDesc> <objectDesc> <p>A parchment codex of 136 folios, measuring approx 28 by 19 inches, and containing 24 quires.</p> <p>The pages are margined and ruled throughout.</p> <p>Four hands have been identified in the manuscript: the first 44 folios being written in two cursive anglicana scripts, while the remainder is for the most part in a mixed secretary hand.</p> </objectDesc> </physDesc> </msDesc> |
Schematron | <sch:rule context="tei:msContents|tei:physDesc|tei:history|tei:additional"> <sch:let name="gi" value="name(.)"/> <sch:report test="preceding-sibling::*[ name(.) eq $gi ] and not( following-sibling::*[ name(.) eq $gi ] )"> Only one <sch:name/> is allowed as a child of <sch:value-of select="name(..)"/>. </sch:report> </sch:rule> |
Content model | <content> |
Schema Declaration | element msDesc { undefinedatt.global.attributes, undefinedatt.sortable.attributes, undefinedatt.typed.attributes, undefinedatt.declaring.attributes, undefinedatt.docStatus.attributes, ( undefinedmsIdentifier, undefinedmodel.headLike*, ( undefinedmodel.pLike+ | ( undefinedmsContents | undefinedphysDesc | undefinedhistory | additional | msPart | msFrag )* ) ) } |
<msIdentifier> (manuscript identifier) contains the information required to identify the manuscript or similar object being described. [11.4. The Manuscript Identifier] | |
Module | msdescription — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain | |
Example |
<msIdentifier> <settlement>San Marino</settlement> <repository>Huntington Library</repository> <idno>MS.El.26.C.9</idno> </msIdentifier> |
Schematron | <sch:rule context="tei:msIdentifier"> <sch:report test="not( parent::tei:msPart ) and ( child::*[1]/self::idno or child::*[1]/self::altIdentifier or normalize-space(.) eq '')">An msIdentifier must contain either a repository or location.</sch:report> </sch:rule> |
Content model | <content> |
Schema Declaration | element msIdentifier { undefinedatt.global.attributes, ( ( undefinedplaceName?, undefinedcountry?, undefinedsettlement?, undefinedinstitution?, undefinedrepository?, collection*, undefinedidno* ), ( msName | objectName | altIdentifier )* ) } |
<msItem> (manuscript item) describes an individual work or item within the intellectual content of a manuscript, manuscript part, or other object. [11.6.1. The msItem and msItemStruct Elements] | |
Module | msdescription — Appendix |
Attributes |
|
Member of | |
Contained by |
msdescription: msContents msItem
|
May contain | |
Example |
<msItem class="#saga"> <locus>ff. 1r-24v</locus> <title>Agrip af Noregs konunga sögum</title> <incipit>regi oc h<ex>ann</ex> setiho <gap extent="7" reason="illegible"/>sc heim se<ex>m</ex> þio</incipit> <explicit>h<ex>on</ex> hev<ex>er</ex> <ex>oc</ex>þa buit hesta .ij. aNan viþ fé enh<ex>on</ex>o<ex>m</ex> aNan til reiþ<ex>ar</ex> </explicit> <textLang mainLang="non">Old Norse/Icelandic</textLang> </msItem> |
Content model | <content> |
Schema Declaration | element msItem { undefinedatt.global.attributes, undefinedatt.msExcerpt.attributes, undefinedatt.msClass.attributes, ( ( locus | locusGrp )*, ( undefinedmodel.pLike+ | ( undefinedmodel.titlepagePart | undefinedmodel.msItemPart | undefinedmodel.global )+ ) ) } |
<note> (Anmerkung) enthält eine Anmerkung oder Annotation. [3.9.1. Notes and Simple Annotation 2.2.6. The Notes Statement 3.12.2.8. Notes and Statement of Language 10.3.5.4. Notes within Entries] | |||||||||||
Module | core — Appendix | ||||||||||
Attributes |
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Example |
Im folgenden Beispiel hat der Übersetzer eine Fußnote mit einer Erklärung des als "painterly" übersetzten Begriffs "Malerisch" bereitgestellt: And yet it is not only
in the great line of Italian renaissance art, but even in the painterly <note place="bottom" resp="#MDMH-1" type="gloss"> <term xml:lang="de">Malerisch</term>. This word has, in the German, two distinct meanings, one objective, a quality residing in the object, the other subjective, a mode of apprehension and creation. To avoid confusion, they have been distinguished in English as <mentioned>picturesque</mentioned> and <mentioned>painterly</mentioned> respectively. </note> style of the Dutch genre painters of the seventeenth century that drapery has this psychological significance. <!-- elsewhere in the document --> <respStmt xml:id="MDMH-1"> <resp>translation from German to English</resp> <name>Hottinger, Marie Donald Mackie</name> </respStmt> Damit dieses Beispiel valide ist, muss der Code MDMH-1 an anderer Stelle definiert werden, beispielsweise durch die Angabe der Verantwortlichkeit im respStmt-Element des zugehörigen TEI-Headers. |
||||||||||
Example |
Das globale n-Attribut kann verwendet werden, um das Symbol oder die Nummer anzugeben, die verwendet wird, um den Bezugspunkt der Anmerkung im Quelltext zu markieren, wie im folgenden Beispiel: Mevorakh b. Saadya's mother, the matriarch of the
family during the second half of the eleventh century, <note anchored="true" n="126"> The alleged mention of Judah Nagid's mother in a letter from 1071 is, in fact, a reference to Judah's children; cf. above, nn. 111 and 54. </note> is well known from Geniza documents published by Jacob Mann. Wenn jedoch Anmerkungen sequenziell nummeriert sind und deren Nummerierung durch die elektronische Verarbeitung automatisch rekonstruiert werden kann, kann es als unnötig angesehen werden, die Nummerierung anzugeben. |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element note { undefinedatt.global.attribute.xmlid, undefinedatt.cmc.attributes, attribute type { "editor" | "comment" }, undefinedmacro.specialPara } |
<objectDesc> (object description) Beschreibt die materielle Form des Dokuments [11.7.1. Object Description] | |||||||
Module | msdescription — Appendix | ||||||
Attributes |
|
||||||
Member of | |||||||
Contained by |
msdescription: physDesc
|
||||||
May contain |
core: p
|
||||||
Example |
<objectDesc form="codex"> <supportDesc material="mixed"> <p>Early modern <material>parchment</material> and <material>paper</material>.</p> </supportDesc> <layoutDesc> <layout ruledLines="25 32"/> </layoutDesc> </objectDesc> |
||||||
Content model | <content> |
||||||
Schema Declaration | element objectDesc { undefinedatt.global.attributes, attribute form { "Manuskript" | "Typoskript" | "Druck" | "Lithographie" | "Manuskript bestehend aus Handschrift und Typoskript" }, ( undefinedmodel.pLike+ | ( supportDesc?, layoutDesc? ) ) } |
<orgName> (organization name) contains an organizational name. [14.2.2. Organizational Names] | |||||||||||
Module | namesdates — Appendix | ||||||||||
Attributes |
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Example | About a year back, a question of considerable interest was agitated in the <orgName key="PAS1" type="voluntary"> <placeName key="PEN">Pennsyla.</placeName> Abolition Society </orgName> [...] |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element orgName { undefinedatt.global.attributes, undefinedatt.datable.attributes, undefinedatt.editLike.attributes, undefinedatt.personal.attributes, undefinedatt.typed.attributes, undefinedatt.cmc.attributes, attribute calendar { list { teidata.pointer+ } }?, undefinedmacro.phraseSeq } |
<origin> (origin) contains any descriptive or other information concerning the origin of a manuscript, manuscript part, or other object. [11.8. History] | |||||||||||
Module | msdescription — Appendix | ||||||||||
Attributes |
|
||||||||||
Contained by |
msdescription: history
|
||||||||||
May contain | |||||||||||
Example |
<origin evidence="internal" notAfter="1845" notBefore="1802" resp="#AMH">Copied in <name type="origPlace">Derby</name>, probably from an old Flemish original, between 1802 and 1845, according to <persName xml:id="AMH">Anne-Mette Hansen</persName>. </origin> |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element origin { undefinedatt.global.attributes, undefinedatt.editLike.attributes, undefinedatt.datable.attributes, attribute calendar { list { teidata.pointer+ } }?, undefinedmacro.specialPara } |
<p> (Absatz) markiert einen Absatz in einem Prosatext. [3.1. Paragraphs 7.2.5. Speech Contents] | |||||||
Module | core — Appendix | ||||||
Attributes |
|
||||||
Member of | |||||||
Contained by |
figures: cell
msdescription: handDesc history msContents msDesc msItem objectDesc origin physDesc
|
||||||
May contain | |||||||
Example |
<p>Hallgerd was outside. <q>There is blood on your axe,</q> she said. <q>What have you done?</q> </p> <p> <q>I have now arranged that you can be married a second time,</q> replied Thjostolf. </p> <p> <q>Then you must mean that Thorvald is dead,</q> she said. </p> <p> <q>Yes,</q> said Thjostolf. <q>And now you must think up some plan for me.</q> </p> |
||||||
Schematron | <sch:rule context="tei:p"> <sch:report test="(ancestor::tei:ab or ancestor::tei:p) and not( ancestor::tei:floatingText | parent::tei:exemplum | parent::tei:item | parent::tei:note | parent::tei:q | parent::tei:quote | parent::tei:remarks | parent::tei:said | parent::tei:sp | parent::tei:stage | parent::tei:cell | parent::tei:figure )"> Abstract model violation: Paragraphs may not occur inside other paragraphs or ab elements. </sch:report> </sch:rule> |
||||||
Schematron | <sch:rule context="tei:p"> <sch:report test="( ancestor::tei:l or ancestor::tei:lg ) and not( ancestor::tei:floatingText | parent::tei:figure | parent::tei:note )"> Abstract model violation: Lines may not contain higher-level structural elements such as div, p, or ab, unless p is a child of figure or note, or is a descendant of floatingText. </sch:report> </sch:rule> |
||||||
Content model | <content> |
||||||
Schema Declaration | element p { undefinedatt.global.attribute.xmlid, undefinedatt.global.attribute.n, undefinedatt.global.attribute.xmllang, undefinedatt.global.attribute.xmlbase, undefinedatt.global.attribute.xmlspace, undefinedatt.global.responsibility.attribute.cert, undefinedatt.global.responsibility.attribute.resp, undefinedatt.cmc.attributes, attribute type { "legal_section" }?, ( text | undefinedseg* | undefinedlist* | undefinednote* | undefinedpb* | undefinedemph* | undefinedgap* | undefineddel* | undefinedadd* | undefinedchoice* | undefinedfw* | undefinedlabel* )* } |
<pb> (Seitenanfang) markiert den Anfang einer neuen Seite in einem Dokument mit Seitenzahlen. [3.11.3. Milestone Elements] | |||||||||||||||||||||||||||||||
Module | core — Appendix | ||||||||||||||||||||||||||||||
Attributes |
|
||||||||||||||||||||||||||||||
Member of | |||||||||||||||||||||||||||||||
Contained by | |||||||||||||||||||||||||||||||
May contain | Empty element | ||||||||||||||||||||||||||||||
Note |
Ein pb-Element soll am Beginn der Seite stehen, die es kennzeichnet. Das globale n-Attribut gibt die Zahl (oder einen anderen Wert) an, der mit dieser Seite verbunden ist. Üblicherweise ist das die Seitenzahl oder eine auf der Seite abgedruckte Signatur, da die Position in der physikalischen Sequenz durch das pb-Element implizit ist. Das type-Attribut kann verwendet werden, den Seitenumbruch näher zu beschreiben, wenn nicht die speziellen Attribute break (Worttrennung), ed oder edRef (Textzeuge, in dem der Seitenumbruch vorkommt) verwendet werden können. |
||||||||||||||||||||||||||||||
Example |
Die Seitenzahlen können in verschiedenen Ausgaben eines Textes variieren.
<p> ... <pb ed="ed2" n="145"/>
<!-- Seite 145 in Ausgabe "ed2" beginnt hier --> ... <pb ed="ed1" n="283"/> <!-- Seite 283 in Ausgabe "ed1" beginnt hier --> ... </p> |
||||||||||||||||||||||||||||||
Example |
Ein Seitenumbruch kann über das facs-Attribut mit einem Faksimile der Seite verknüpft werden.
<body>
<pb facs="page1.png" n="1"/> <!-- page1.png enthält eine Abbildung der Seite; der enthaltene Text ist hier kodiert --> <p> <!-- ... --> </p> <pb facs="page2.png" n="2"/> <!-- dasselbe gilt für Seite 2 --> <p> <!-- ... --> </p> </body> |
||||||||||||||||||||||||||||||
Content model | <content> |
||||||||||||||||||||||||||||||
Schema Declaration | element pb { undefinedatt.cmc.attributes, attribute xml:id { xsd:ID }, attribute n { teidata.text }, attribute facs { teidata.pointer }, attribute break { "yes" | "no" }, empty } |
<persName> (personal name) contains a proper noun or proper-noun phrase referring to a person, possibly including one or more of the person's forenames, surnames, honorifics, added names, etc. [14.2.1. Personal Names] | |||||||||||
Module | namesdates — Appendix | ||||||||||
Attributes |
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Example |
<persName> <forename>Edward</forename> <forename>George</forename> <surname type="linked">Bulwer-Lytton</surname>, <roleName>Baron Lytton of <placeName>Knebworth</placeName> </roleName> </persName> |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element persName { undefinedatt.global.attributes, undefinedatt.datable.attributes, undefinedatt.editLike.attributes, undefinedatt.personal.attributes, undefinedatt.typed.attributes, undefinedatt.cmc.attributes, attribute calendar { list { teidata.pointer+ } }?, undefinedmacro.phraseSeq } |
<physDesc> (physical description) contains a full physical description of a manuscript, manuscript part, or other object optionally subdivided using more specialized elements from the model.physDescPart class. [11.7. Physical Description] | |
Module | msdescription — Appendix |
Attributes |
|
Contained by |
msdescription: msDesc
|
May contain |
core: p
msdescription: handDesc objectDesc
|
Example |
<physDesc> <objectDesc form="codex"> <supportDesc material="perg"> <support>Parchment.</support> <extent>i + 55 leaves <dimensions scope="all" type="leaf" unit="inch"> <height>7¼</height> <width>5⅜</width> </dimensions> </extent> </supportDesc> <layoutDesc> <layout columns="2">In double columns.</layout> </layoutDesc> </objectDesc> <handDesc> <p>Written in more than one hand.</p> </handDesc> <decoDesc> <p>With a few coloured capitals.</p> </decoDesc> </physDesc> |
Content model | <content> |
Schema Declaration | element physDesc { undefinedatt.global.attributes, ( undefinedmodel.pLike*, undefinedobjectDesc?, undefinedhandDesc? ) } |
<placeName> (place name) contains an absolute or relative place name. [14.2.3. Place Names] | |||||||||||
Module | namesdates — Appendix | ||||||||||
Attributes |
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Example |
<placeName> <settlement>Rochester</settlement> <region>New York</region> </placeName> |
||||||||||
Example |
<placeName> <geogName>Arrochar Alps</geogName> <region>Argylshire</region> </placeName> |
||||||||||
Example |
<placeName> <measure>10 miles</measure> <offset>Northeast of</offset> <settlement>Attica</settlement> </placeName> |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element placeName { undefinedatt.datable.attributes, undefinedatt.editLike.attributes, undefinedatt.global.attributes, undefinedatt.personal.attributes, undefinedatt.typed.attributes, undefinedatt.cmc.attributes, attribute calendar { list { teidata.pointer+ } }?, undefinedmacro.phraseSeq } |
<postCode> (Postleitzahl) enthält einen numerischen oder alphanumerischen Schlüssel, der als Teil einer Postadresse zur Vereinfachung der Sortierung oder Zustellung von Postsendungen verwendet wird. [3.6.2. Addresses] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by |
core: address
|
May contain | Character data only |
Note |
The position and nature of postal codes is highly country-specific; the conventions appropriate to the country concerned should be used. |
Example |
<postCode>HR1 3LR</postCode>
|
Example |
<postCode>60142-7</postCode>
|
Content model | <content> |
Schema Declaration | element postCode { undefinedatt.global.attributes, text } |
<principal> (Projektleiter) gibt den Namen des Projektleiters an, der für die Erstellung eines elektronischen Textes verantwortlich ist. [2.2.1. The Title Statement] | |||||||||||
Module | header — Appendix | ||||||||||
Attributes |
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Example |
<principal ref="http://viaf.org/viaf/105517912">Gary Taylor</principal>
|
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element principal { undefinedatt.global.attributes, undefinedatt.canonical.attributes, undefinedatt.datable.attributes, attribute calendar { list { teidata.pointer+ } }?, undefinedmacro.phraseSeq.limited } |
<profileDesc> (Beschreibung des Textprofils) enthält eine detaillierte Beschreibung der nicht-bibliografischen Merkmale des Textes, besonders der verwendeten Sprachen und Subsprachen, der Entstehungsbedingungen eines Textes sowie der Beteiligten und deren Umfeld. [2.4. The Profile Description 2.1.1. The TEI Header and Its Components] | |
Module | header — Appendix |
Attributes |
|
Member of | |
Contained by |
header: teiHeader
|
May contain | |
Note |
Obwohl durch das Inhaltsmodell erlaubt, erscheint es in den seltensten Fällen sinnvoll, mehrere Vorkommen der erlaubten Kindelemente der profileDesc zu notieren – außer diese beziehen sich auf unterschiedliche Texte. |
Example |
<profileDesc> <langUsage> <language ident="fr">French</language> </langUsage> <textDesc n="novel"> <channel mode="w">print; part issues</channel> <constitution type="single"/> <derivation type="original"/> <domain type="art"/> <factuality type="fiction"/> <interaction type="none"/> <preparedness type="prepared"/> <purpose degree="high" type="entertain"/> <purpose degree="medium" type="inform"/> </textDesc> <settingDesc> <setting> <name>Paris, France</name> <time>Late 19th century</time> </setting> </settingDesc> </profileDesc> |
Content model | <content> |
Schema Declaration | element profileDesc { undefinedatt.global.attributes, undefinedmodel.profileDescPart* } |
<publicationStmt> (Angaben zur Veröffentlichung) umfasst Angaben zu Veröffentlichung oder Vertrieb eines elektronischen oder sonstigen Textes. [2.2.4. Publication, Distribution, Licensing, etc. 2.2. The File Description] | |
Module | header — Appendix |
Attributes |
|
Contained by |
header: fileDesc
|
May contain | |
Note |
Wenn die Angaben zur Veröffentlichung mehrere Mitglieder der Klassen model.publicationStmtPart.agency oder model.publicationStmtPart.detail enthalten und nicht einen oder mehrere Absätze (p) bzw. unbestimmte Einheiten (<ab>), dann hat die Reihenfolge der Elemente eine Bedeutung, auf die zu achten ist. So müssen Elemente, die Angaben über den Veröffentlichungsort, die Adresse, den Identifikator, die Verfügbarkeit und das Veröffentlichungsdatum enthalten, auf den Namen des Verlags, des Distributors oder der Freigabeinstanz folgen, und zwar möglichst in dieser Reihenfolge. |
Example |
<publicationStmt> <publisher>C. Muquardt </publisher> <pubPlace>Bruxelles & Leipzig</pubPlace> <date when="1846"/> </publicationStmt> |
Example |
<publicationStmt> <publisher>Chadwyck Healey</publisher> <pubPlace>Cambridge</pubPlace> <availability> <p>Available under licence only</p> </availability> <date when="1992">1992</date> </publicationStmt> |
Example |
<publicationStmt> <publisher>Zea Books</publisher> <pubPlace>Lincoln, NE</pubPlace> <date>2017</date> <availability> <p>This is an open access work licensed under a Creative Commons Attribution 4.0 International license.</p> </availability> <ptr target="http://digitalcommons.unl.edu/zeabook/55"/> </publicationStmt> |
Content model | <content> |
Schema Declaration | element publicationStmt { undefinedatt.global.attributes, ( ( ( undefinedmodel.publicationStmtPart.agency, undefinedmodel.publicationStmtPart.detail* )+ ) | undefinedmodel.pLike+ ) } |
<publisher> (Verlag) gibt den Namen der Organisation an, die für die Veröffentlichung und Verbreitung eines bibliografischen Objekts verantwortlich ist. [3.12.2.4. Imprint, Size of a Document, and Reprint Information 2.2.4. Publication, Distribution, Licensing, etc.] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by |
core: bibl
header: publicationStmt
|
May contain | |
Note |
Außer bei der Transkription von bibliografischen Angaben, ist der vollständige Name des Unternehmens gegenüber einer abgekürzten Version, wie sie etwa auf der gedruckten Titelseite zu finden ist, zu bevorzugen. |
Example |
<imprint> <pubPlace>Oxford</pubPlace> <publisher>Clarendon Press</publisher> <date>1987</date> </imprint> |
Content model | <content> |
Schema Declaration | element publisher { undefinedatt.global.attributes, undefinedatt.canonical.attributes, undefinedmacro.phraseSeq } |
<pubPlace> (Verlagsort) enthält den Namen des Orts, an dem ein bibliografisches Objekt veröffentlicht wurde. [3.12.2.4. Imprint, Size of a Document, and Reprint Information] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by |
core: bibl
header: publicationStmt
|
May contain | |
Example |
<publicationStmt> <publisher>Oxford University Press</publisher> <pubPlace>Oxford</pubPlace> <date>1989</date> </publicationStmt> |
Content model | <content> |
Schema Declaration | element pubPlace { undefinedatt.global.attributes, undefinedatt.naming.attributes, undefinedmacro.phraseSeq } |
<repository> (repository) contains the name of a repository within which manuscripts or other objects are stored, possibly forming part of an institution. [11.4. The Manuscript Identifier] | |
Module | msdescription — Appendix |
Attributes |
|
Contained by |
msdescription: msIdentifier
|
May contain | |
Example |
<msIdentifier> <settlement>Oxford</settlement> <institution>University of Oxford</institution> <repository>Bodleian Library</repository> <idno>MS. Bodley 406</idno> </msIdentifier> |
Content model | <content> |
Schema Declaration | element repository { undefinedatt.global.attributes, undefinedatt.naming.attributes, undefinedmacro.phraseSeq.limited } |
<resp> (Verantwortlichkeit) enthält eine Phrase, die die Art der intellektuellen Verantwortung einer Person oder die Rolle einer Organisation bei der Herstellung oder Distribution eines Werkes beschreibt. [3.12.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.2. The Edition Statement 2.2.5. The Series Statement] | |||||||||||
Module | core — Appendix | ||||||||||
Attributes |
|
||||||||||
Contained by |
core: respStmt
|
||||||||||
May contain | |||||||||||
Note |
Das ref-Attribut, das aus der Klasse att.canonical vererbt wird, kann benutzt werden, um die Art der Verantwortlichkeit in normalisierter Form zu beschreiben. Es verweist direkt auf eine standardisierte Liste von Verantwortlichkeitstypen, wie sie z. B. in Normdatensätzen gepflegt werden, wie zum Beispiel folgende Liste für bibliografische Zwecke: http://www.loc.gov/marc/relators/relacode.html. |
||||||||||
Example |
<respStmt> <resp ref="http://id.loc.gov/vocabulary/relators/com.html">compiler</resp> <name>Edward Child</name> </respStmt> |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element resp { undefinedatt.global.attributes, undefinedatt.canonical.attributes, undefinedatt.datable.attributes, attribute calendar { list { teidata.pointer+ } }?, undefinedmacro.phraseSeq.limited } |
<respStmt> (Angaben zur Verantwortlichkeit) enthält Angaben zur Verantwortlichkeit für den intellektuellen Inhalt eines Textes, einer Edition, einer Aufnahme oder Reihe, wo die spezialisierten Elemente author, <editor> etc. nicht ausreichen oder unzutreffend sind; auch verwendbar für Informationen zu Individuen oder Organisationen, die bei der Produktion oder Verbreitung eines bibliografischen Objekts eine Rolle gespielt. [3.12.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.2. The Edition Statement 2.2.5. The Series Statement] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain | |
Example |
<respStmt> <resp>transcribed from original ms</resp> <persName>Claus Huitfeldt</persName> </respStmt> |
Example |
<respStmt> <resp>converted to XML encoding</resp> <name>Alan Morrison</name> </respStmt> |
Content model | <content> |
Schema Declaration | element respStmt { undefinedatt.global.attributes, undefinedatt.canonical.attributes, ( ( ( undefinedresp+, undefinedmodel.nameLike.agent+ ) | ( undefinedmodel.nameLike.agent+, undefinedresp+ ) ), undefinednote* ) } |
<revisionDesc> (Beschreibung der Dateihistorie) dokumentiert die Änderungen, die an der Datei vorgenommen wurden. [2.6. The Revision Description 2.1.1. The TEI Header and Its Components] | |||||||
Module | header — Appendix | ||||||
Attributes |
|
||||||
Contained by |
header: teiHeader
|
||||||
May contain | |||||||
Note |
Wenn an diesem Element gesetzt, sollte das status-Attribut den aktuellen Status des Dokuments widerspiegeln. An jedem change-Kindelement gibt das selbe Attribut den jeweiligen Status zum Zeitpunkt der Änderung an. Die change-Elemente werden der Konvention nach so angeordnet, dass die letzte Änderung am Anfang steht und die erste zum Schluss. |
||||||
Example |
<revisionDesc status="embargoed"> <change when="1991-11-11" who="#LB"> deleted chapter 10 </change> </revisionDesc> |
||||||
Content model | <content> |
||||||
Schema Declaration | element revisionDesc { attribute status { "created" | "structured" | "text_correct" | "done" }, ( undefinedlist+ | listChange+ | undefinedchange+ ) } |
<row> (Tabellenzeile) enthält eine Zeile einer Tabelle. [15.1.1. TEI Tables] | |
Module | figures — Appendix |
Attributes |
|
Contained by |
figures: table
|
May contain |
figures: cell
|
Example |
<row role="data"> <cell role="label">Classics</cell> <cell>Idle listless and unimproving</cell> </row> |
Content model | <content> |
Schema Declaration | element row { undefinedatt.global.attributes, undefinedatt.tableDecoration.attributes, undefinedcell+ } |
<rs> (verweisende Zeichenkette) enthält eine allgemeine Benennung oder eine verweisende Zeichenkette. [14.2.1. Personal Names 3.6.1. Referring Strings] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain | |
Example |
<q>My dear <rs type="person">Mr. Bennet</rs>, </q> said <rs type="person">his lady</rs> to him one day, <q>have you heard that <rs type="place">Netherfield Park</rs> is let at last?</q> |
Content model | <content> |
Schema Declaration | element rs { undefinedatt.global.attributes, undefinedatt.naming.attributes, undefinedatt.typed.attributes, undefinedatt.cmc.attributes, undefinedmacro.phraseSeq } |
<seg> (arbiträres Segment) beschreibt Segmente eines Texts unterhalb des ‘Chunk-Level’. [17.3. Blocks, Segments, and Anchors 6.2. Components of the Verse Line 7.2.5. Speech Contents] | |||||||||||
Module | linking — Appendix | ||||||||||
Attributes |
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Note |
Das seg-Element kann nach Gutdünken verwendet werden, um jegliches Textsegment, welches für eine Weiterverarbeitung relevant sein könnte, auszuzeichnen. Eine Anwendung des Elements ist die Auszeichnung von Textmerkmalen, für welche sonst kein dediziertes Markup verfügbar ist. Ein anderer Anwendungsfall ist, einen Identifikator für ein Textsegment anzubieten, um von anderen Elementen auf dieses Segment verweisen zu können, z. B. um ein Ziel für einen <ptr> oder ein ähnliches Element zur Verfügung zu stellen. |
||||||||||
Example |
<seg>When are you leaving?</seg> <seg>Tomorrow.</seg> |
||||||||||
Example |
<s> <seg rend="caps" type="initial-cap">So father's only</seg> glory was the ballfield. </s> |
||||||||||
Example |
<seg type="preamble"> <seg>Sigmund, <seg type="patronym">the son of Volsung</seg>, was a king in Frankish country.</seg> <seg>Sinfiotli was the eldest of his sons ...</seg> <seg>Borghild, Sigmund's wife, had a brother ... </seg> </seg> |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element seg { undefinedatt.global.attribute.xmlid, undefinedatt.global.attribute.n, undefinedatt.global.attribute.xmllang, undefinedatt.global.attribute.xmlbase, undefinedatt.global.attribute.xmlspace, undefinedatt.cmc.attributes, attribute type { "note_ref" }, undefinedmacro.paraContent } |
<settlement> (settlement) contains the name of a settlement such as a city, town, or village identified as a single geo-political or administrative unit. [14.2.3. Place Names] | |||||||||||
Module | namesdates — Appendix | ||||||||||
Attributes |
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Example |
<placeName> <settlement type="town">Glasgow</settlement> <region>Scotland</region> </placeName> |
||||||||||
Content model | <content> |
||||||||||
Schema Declaration | element settlement { undefinedatt.global.attributes, undefinedatt.naming.attributes, undefinedatt.typed.attributes, undefinedatt.datable.attributes, undefinedatt.cmc.attributes, attribute calendar { list { teidata.pointer+ } }?, undefinedmacro.phraseSeq } |
<sic> (Lateinisch für 'auf diese Weise', 'so') Dokumentiert modifizierte Texteinheit [3.5.1. Apparent Errors] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by | |
May contain | |
Example |
Wenn es nur darum geht, auf das offensichtliche Problem in der Textvorlage hinzuweisen, kann das sic-Element auch allein verwendet werden: I don't know, Juan. It's so far in the past now
— how <sic>we can</sic> prove or disprove anyone's theories? |
Example |
Es ist auch möglich, zusätzlich die Elemente choice und corr zu verwenden, um eine korrigierte Lesart anzubieten: I don't know, Juan. It's so far in the past now
— how <choice> <sic>we can</sic> <corr>can we</corr> </choice> prove or disprove anyone's theories? |
Content model | <content> |
Schema Declaration | element sic { undefinedatt.global.attribute.xmlid, undefinedatt.global.attribute.n, undefinedatt.global.attribute.xmllang, undefinedatt.global.attribute.xmlbase, undefinedatt.global.attribute.xmlspace, undefinedatt.cmc.attributes, undefinedmacro.paraContent } |
<sourceDesc> (Beschreibung der Quellen) Dokument auf dem der Inhalt der Datei basiert. [2.2.7. The Source Description] | |
Module | header — Appendix |
Attributes |
|
Contained by |
header: fileDesc
|
May contain |
msdescription: msDesc
|
Example |
<sourceDesc> <bibl> <title level="a">The Interesting story of the Children in the Wood</title>. In <author>Victor E Neuberg</author>, <title>The Penny Histories</title>. <publisher>OUP</publisher> <date>1968</date>. </bibl> </sourceDesc> |
Example |
<sourceDesc> <p>Born digital: no previous source exists.</p> </sourceDesc> |
Content model | <content> |
Schema Declaration | element sourceDesc { undefinedatt.global.attributes, undefinedatt.declarable.attributes, undefinedmsDesc } |
<street> contains a full street address including any name or number identifying a building as well as the name of the street or route on which it is located. [3.6.2. Addresses] | |
Module | core — Appendix |
Attributes |
|
Member of | |
Contained by |
core: address
|
May contain | |
Note |
The order and presentation of house names and numbers and street names, etc., may vary considerably in different countries. The encoding should reflect the order which is appropriate in the country concerned. |
Example |
<street>via della Faggiola, 36</street>
|
Example |
<street> <name>Duntaggin</name>, 110 Southmoor Road </street> |
Content model | <content> |
Schema Declaration | element street { undefinedatt.global.attributes, undefinedmacro.phraseSeq } |
<surface> defines a written surface as a two-dimensional coordinate space, optionally grouping one or more graphic representations of that space, zones of interest within that space, and, when using an embedded transcription approach, transcriptions of the writing within them. [12.1. Digital Facsimiles 12.2.2. Embedded Transcription] | |||||||||||||||
Module | transcr — Appendix | ||||||||||||||
Attributes |
|
||||||||||||||
Contained by | |||||||||||||||
May contain | |||||||||||||||
Note |
The surface element represents any two-dimensional space on some physical surface forming part of the source material, such as a piece of paper, a face of a monument, a billboard, a scroll, a leaf etc. The coordinate space defined by this element may be thought of as a grid lrx - ulx units wide and uly - lry units high. The surface element may contain graphic representations or transcriptions of written zones, or both. The coordinate values used by every <zone> element contained by this element are to be understood with reference to the same grid. Where it is useful or meaningful to do so, any grouping of multiple surface elements may be indicated using the <surfaceGrp> element. |
||||||||||||||
Example |
<facsimile> <surface lrx="200" lry="300" ulx="0" uly="0"> <graphic url="Bovelles-49r.png"/> </surface> </facsimile> |
||||||||||||||
Content model | <content> |
||||||||||||||
Schema Declaration | element surface { undefinedatt.global.attributes, undefinedatt.coordinated.attributes, undefinedatt.declaring.attributes, undefinedatt.typed.attributes, attribute attachment { teidata.enumerated }?, attribute flipping { teidata.truthValue }?, ( ( undefinedmodel.global | undefinedmodel.labelLike | undefinedmodel.graphicLike )*, ( ( ( zone | line | path | undefinedsurface | surfaceGrp ), undefinedmodel.global* )* ) ) } |
<table> (Tabelle) enthält Text, der in Tabellenform, also in Zeilen und Spalten, dargestellt ist. [15.1.1. TEI Tables] | |||||||||||||||||
Module | figures — Appendix | ||||||||||||||||
Attributes |
|
||||||||||||||||
Member of | |||||||||||||||||
Contained by | |||||||||||||||||
May contain | |||||||||||||||||
Note |
Enthält eine Reihe von Zeilen und optional eine Überschrift. Jegliche Information die grafische Darstellung betreffend, sollte mit dem globalen rend-Attribut auf der Ebene von Tabelle, Zeile oder Zelle verzeichnet werden. |
||||||||||||||||
Example |
<table cols="4" rows="4"> <head>Poor Men's Lodgings in Norfolk (Mayhew, 1843)</head> <row role="label"> <cell role="data"/> <cell role="data">Dossing Cribs or Lodging Houses</cell> <cell role="data">Beds</cell> <cell role="data">Needys or Nightly Lodgers</cell> </row> <row role="data"> <cell role="label">Bury St Edmund's</cell> <cell role="data">5</cell> <cell role="data">8</cell> <cell role="data">128</cell> </row> <row role="data"> <cell role="label">Thetford</cell> <cell role="data">3</cell> <cell role="data">6</cell> <cell role="data">36</cell> </row> <row role="data"> <cell role="label">Attleboro'</cell> <cell role="data">3</cell> <cell role="data">5</cell> <cell role="data">20</cell> </row> <row role="data"> <cell role="label">Wymondham</cell> <cell role="data">1</cell> <cell role="data">11</cell> <cell role="data">22</cell> </row> </table> |
||||||||||||||||
Content model | <content> |
||||||||||||||||
Schema Declaration | element table { undefinedatt.global.attributes, undefinedatt.typed.attributes, undefinedatt.cmc.attributes, attribute rows { teidata.count }?, attribute cols { teidata.count }?, ( ( undefinedmodel.headLike | undefinedmodel.global )*, ( ( ( undefinedrow, undefinedmodel.global* )+ ) | ( ( undefinedmodel.graphicLike, undefinedmodel.global* )+ ) ), ( ( undefinedmodel.divBottom, undefinedmodel.global* )* ) ) } |
<TEI> (TEI-Dokument) enthält ein einzelnes TEI-konformes Dokument, das aus einem einzigen TEI-Header und einem oder mehreren Mitgliedern der model.resource-Klasse besteht. Mehrere TEI-Elemente können in einem <teiCorpus>-Element zusammengefasst werden. [4. Default Text Structure 16.1. Varieties of Composite Text] | |||||||||
Module | textstructure — Appendix | ||||||||
Attributes |
|
||||||||
Contained by |
textstructure: TEI
|
||||||||
May contain | |||||||||
Note |
Dieses Element ist obligatorisch. Es ist notwendig, auch den TEI-Namensraum http://www.tei-c.org/ns/1.0 anzugeben, z.B. <TEI version="4.4.0" xml:lang="it" xmlns="http://www.tei-c.org/ns/1.0">. |
||||||||
Example |
<TEI version="3.3.0" xmlns="http://www.tei-c.org/ns/1.0"> <teiHeader> <fileDesc> <titleStmt> <title>The shortest TEI Document Imaginable</title> </titleStmt> <publicationStmt> <p>First published as part of TEI P2, this is the P5 version using a namespace.</p> </publicationStmt> <sourceDesc> <p>No source: this is an original work.</p> </sourceDesc> </fileDesc> </teiHeader> <text> <body> <p>This is about the shortest TEI document imaginable.</p> </body> </text> </TEI> |
||||||||
Example |
<TEI version="2.9.1" xmlns="http://www.tei-c.org/ns/1.0"> <teiHeader> <fileDesc> <titleStmt> <title>A TEI Document containing four page images </title> </titleStmt> <publicationStmt> <p>Unpublished demonstration file.</p> </publicationStmt> <sourceDesc> <p>No source: this is an original work.</p> </sourceDesc> </fileDesc> </teiHeader> <facsimile> <graphic url="page1.png"/> <graphic url="page2.png"/> <graphic url="page3.png"/> <graphic url="page4.png"/> </facsimile> </TEI> |
||||||||
Schematron | <sch:ns prefix="tei" uri="http://www.tei-c.org/ns/1.0"/> <sch:ns prefix="xs" uri="http://www.w3.org/2001/XMLSchema"/> |
||||||||
Schematron | <sch:ns prefix="rng" uri="http://relaxng.org/ns/structure/1.0"/> <sch:ns prefix="rna" uri="http://relaxng.org/ns/compatibility/annotations/1.0"/> |
||||||||
Schematron | <sch:ns prefix="sch" uri="http://purl.oclc.org/dsdl/schematron"/> <sch:ns prefix="sch1x" uri="http://www.ascc.net/xml/schematron"/> |
||||||||
Content model | <content> |
||||||||
Schema Declaration | element TEI { undefinedatt.global.attributes, undefinedatt.typed.attributes, attribute version { teidata.version }?, ( undefinedteiHeader, ( ( undefinedmodel.resource+, undefinedTEI* ) | undefinedTEI+ ) ) } |
<teiHeader> (TEI-Header (elektronische Titelseite)) beinhaltet beschreibende und erklärende Metadaten, die einer digitalen Ressource oder einer Sammlung von Ressourcen vorangestellt sind. [2.1.1. The TEI Header and Its Components 16.1. Varieties of Composite Text] | |
Module | header — Appendix |
Attributes |
|
Contained by |
textstructure: TEI
|
May contain |
header: encodingDesc fileDesc profileDesc revisionDesc
|
Note |
Eines der wenigen Elemente, die verpflichtend für ein valides TEI-Dokument sind. |
Example |
<teiHeader> <fileDesc> <titleStmt> <title>Shakespeare: the first folio (1623) in electronic form</title> <author>Shakespeare, William (1564–1616)</author> <respStmt> <resp>Originally prepared by</resp> <name>Trevor Howard-Hill</name> </respStmt> <respStmt> <resp>Revised and edited by</resp> <name>Christine Avern-Carr</name> </respStmt> </titleStmt> <publicationStmt> <distributor>Oxford Text Archive</distributor> <address> <addrLine>13 Banbury Road, Oxford OX2 6NN, UK</addrLine> </address> <idno type="OTA">119</idno> <availability> <p>Freely available on a non-commercial basis.</p> </availability> <date when="1968">1968</date> </publicationStmt> <sourceDesc> <bibl>The first folio of Shakespeare, prepared by Charlton Hinman (The Norton Facsimile, 1968)</bibl> </sourceDesc> </fileDesc> <encodingDesc> <projectDesc> <p>Originally prepared for use in the production of a series of old-spelling concordances in 1968, this text was extensively checked and revised for use during the editing of the new Oxford Shakespeare (Wells and Taylor, 1989).</p> </projectDesc> <editorialDecl> <correction> <p>Turned letters are silently corrected.</p> </correction> <normalization> <p>Original spelling and typography is retained, except that long s and ligatured forms are not encoded.</p> </normalization> </editorialDecl> <refsDecl xml:id="ASLREF"> <cRefPattern matchPattern="(\S+) ([^.]+)\.(.*)" replacementPattern="#xpath(//div1[@n='$1']/div2/[@n='$2']//lb[@n='$3'])"> <p>A reference is created by assembling the following, in the reverse order as that listed here: <list> <item>the <att>n</att> value of the preceding <gi>lb</gi> </item> <item>a period</item> <item>the <att>n</att> value of the ancestor <gi>div2</gi> </item> <item>a space</item> <item>the <att>n</att> value of the parent <gi>div1</gi> </item> </list> </p> </cRefPattern> </refsDecl> </encodingDesc> <revisionDesc> <list> <item> <date when="1989-04-12">12 Apr 89</date> Last checked by CAC</item> <item> <date when="1989-03-01">1 Mar 89</date> LB made new file</item> </list> </revisionDesc> </teiHeader> |
Content model | <content> |
Schema Declaration | element teiHeader { undefinedatt.global.attributes, ( undefinedfileDesc, undefinedmodel.teiHeaderPart*, undefinedrevisionDesc? ) } |
<text> (text) enthält einen einzelnen, eigenständigen oder kompilierten Text, zum Beispiel ein Gedicht oder Drama, eine Sammlung von Aufsätzen, einen Roman, ein Wörterbuch oder ein Korpus-Sample. [4. Default Text Structure 16.1. Varieties of Composite Text] | |||||||
Module | textstructure — Appendix | ||||||
Attributes |
|
||||||
Member of | |||||||
Contained by |
textstructure: TEI
|
||||||
May contain | |||||||
Note |
Dieses Element sollte nicht benutzt werden, um einen Text wiederzugeben, der an irgendeiner Stelle in einer anderen Struktur eingefügt ist, wie z. B. eine eingebettete oder zitierte Erzählung. Für diesen Zweck wird das Element <floatingText> benutzt. |
||||||
Example |
Der Textkörper kann durch eine Gruppierung von verschachtelten Texten ersetzt werden, wie das folgende Beispiel zeigt:
<text>
<front> <!-- Vorspann für die gesamte Gruppierung --> </front> <group> <text> <!-- erster Text --> </text> <text> <!-- zweiter Text --> </text> </group> </text> |
||||||
Content model | <content> |
||||||
Schema Declaration | element text { undefinedatt.global.attributes, undefinedatt.declaring.attributes, undefinedatt.typed.attribute.subtype, undefinedatt.written.attributes, attribute type { "Verfassungsentwurf" | "Verfassungstext" | "Sitzungsprotokoll" | "Stellungnahme zum Verfassungsentwurf" }, ( undefinedmodel.global*, ( ( front, undefinedmodel.global* )? ), ( undefinedbody | group ), undefinedmodel.global*, ( ( back, undefinedmodel.global* )? ) ) } |
<title> (Titel) beinhaltet einen Titel eines beliebigen Werks. [3.12.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.5. The Series Statement] | |||||||||||||||||||||||||||||||
Module | core — Appendix | ||||||||||||||||||||||||||||||
Attributes |
|
||||||||||||||||||||||||||||||
Member of | |||||||||||||||||||||||||||||||
Contained by | |||||||||||||||||||||||||||||||
May contain | |||||||||||||||||||||||||||||||
Note |
Die Attribute key und ref, die durch die Zugehörigkeit zur Klasse att.canonical verfügbar sind, können dafür verwendet werden, den kanonischen Titel anzugeben: Ersteres indem (z. B.) die Kennung eines Datensatzes einer externen Bibliothek herangezogen wird; Letzteres durch den Verweis auf ein XML-Element, das den kanonischen Titel enthält. |
||||||||||||||||||||||||||||||
Example |
<title>Information Technology and the Research Process: Proceedings of a conference held at Cranfield Institute of Technology, UK, 18–21 July 1989</title> |
||||||||||||||||||||||||||||||
Example |
<title>Hardy's Tess of the D'Urbervilles: a machine readable edition</title> |
||||||||||||||||||||||||||||||
Example |
<title type="full"> <title type="main">Synthèse</title> <title type="sub">an international journal for epistemology, methodology and history of science</title> </title> |
||||||||||||||||||||||||||||||
Content model | <content> |
||||||||||||||||||||||||||||||
Schema Declaration | element title { undefinedatt.global.attributes, undefinedatt.typed.attribute.subtype, undefinedatt.canonical.attributes, undefinedatt.datable.attributes, undefinedatt.cmc.attributes, attribute type { teidata.enumerated }?, attribute calendar { list { teidata.pointer+ } }?, attribute level { "a" | "m" | "j" | "s" | "u" }?, undefinedmacro.paraContent } |
<titleStmt> (Angaben zum Titel) umfasst Angaben zum Titel eines Werks und zu den für seinen Inhalt Verantwortlichen. [2.2.1. The Title Statement 2.2. The File Description] | |
Module | header — Appendix |
Attributes |
|
Contained by |
header: fileDesc
|
May contain | |
Example |
<titleStmt> <title>Capgrave's Life of St. John Norbert: a machine-readable transcription</title> <respStmt> <resp>compiled by</resp> <name>P.J. Lucas</name> </respStmt> </titleStmt> |
Content model | <content> |
Schema Declaration | element titleStmt { undefinedatt.global.attributes, ( undefinedtitle+, undefinedmodel.respLike* ) } |
<unclear> (unklar) enthält ein Wort, einen Satz oder eine Textpassage, welche in der Quelle nicht oder nur schwer lesbar bzw. hörbar ist. [12.3.3.1. Damage, Illegibility, and Supplied Text 3.5.3. Additions, Deletions, and Omissions] | |||||||||||||||||||||
Module | core — Appendix | ||||||||||||||||||||
Attributes |
|
||||||||||||||||||||
Member of | |||||||||||||||||||||
Contained by | |||||||||||||||||||||
May contain | |||||||||||||||||||||
Note |
Das Element wird für alle unsicheren Transkriptionen verwendet, egal ob es sich um geschriebenes oder gesprochenes Material handelt. Für andere Aspekte der Sicherheit, Unsicherheit und Zuverlässigkeit von Auszeichnung und Transkription, siehe Kapitel 22. Certainty, Precision, and Responsibility. Die Elemente <damage>, gap, del, unclear und <supplied> werden oft im selben Kontext verwendet. Im Kapitel 12.3.3.2. Use of the gap, del, damage, unclear, and supplied Elements in Combination wird diskutiert, welches Element unter welchen Umständen geeignet ist. Das hand-Attribut verweist auf eine Beschreibung der betreffenden Schreibhand (siehe hierzu Kapitel 12.3.2.1. Document Hands). |
||||||||||||||||||||
Example |
<u> ...and then <unclear reason="background-noise">Nathalie</unclear> said ... </u>
|
||||||||||||||||||||
Content model | <content> |
||||||||||||||||||||
Schema Declaration | element unclear { undefinedatt.global.attributes, undefinedatt.editLike.attributes, undefinedatt.dimensions.attributes, undefinedatt.cmc.attributes, attribute reason { list { ( "illegible" | "inaudible" | "faded" | "background_noise" | "eccentric_ductus" | teidata.enumerated )+ } }?, attribute agent { teidata.enumerated }?, undefinedmacro.paraContent } |
model.addressLike groups elements used to represent a postal or email address. [1. The TEI Infrastructure] | |
Module | tei — Appendix |
Used by | |
Members | address |
model.addrPart groups elements such as names or postal codes which may appear as part of a postal address. [3.6.2. Addresses] | |
Module | tei — Appendix |
Used by | |
Members | model.nameLike [model.nameLike.agent [orgName persName] model.offsetLike model.persNamePart model.placeStateLike [model.placeNamePart [country placeName settlement] ] idno rs] postCode street |
model.attributable gruppiert Elemente, die ein Wort oder eine Phrase enthalten, welche einer Quelle zugeschrieben werden können. [3.3.3. Quotation 4.3.2. Floating Texts] | |
Module | tei — Appendix |
Used by | |
Members | model.quoteLike |
model.biblLike groups elements containing a bibliographic description. [3.12. Bibliographic Citations and References] | |
Module | tei — Appendix |
Used by | |
Members | bibl msDesc |
model.biblPart groups elements which represent components of a bibliographic description. [3.12. Bibliographic Citations and References] | |
Module | tei — Appendix |
Used by | |
Members | model.imprintPart [biblScope pubPlace publisher] model.respLike [author funder principal respStmt] availability bibl msIdentifier |
model.choicePart groups elements (other than choice itself) which can be used within a choice alternation. [3.5. Simple Editorial Changes] | |
Module | tei — Appendix |
Used by | |
Members | corr seg sic unclear |
model.common groups common chunk- and inter-level elements. [1.3. The TEI Class System] | |
Module | tei — Appendix |
Used by | |
Members | model.cmc model.divPart [model.lLike model.pLike [p] ] model.inter [model.attributable [model.quoteLike] model.biblLike [bibl msDesc] model.egLike model.labelLike [label] model.listLike [list table] model.oddDecl model.stageLike] |
model.dateLike groups elements containing temporal expressions. [3.6.4. Dates and Times 14.4. Dates] | |
Module | tei — Appendix |
Used by | |
Members | date |
model.divBottom groups elements appearing at the end of a text division. [4.2. Elements Common to All Divisions] | |
Module | tei — Appendix |
Used by | |
Members | model.divBottomPart model.divWrapper |
model.divLike groups elements used to represent un-numbered generic structural divisions. | |
Module | tei — Appendix |
Used by | |
Members | div |
model.divPart groups paragraph-level elements appearing directly within divisions. [1.3. The TEI Class System] | |
Module | tei — Appendix |
Used by | |
Members | model.lLike model.pLike [p] |
model.divTop groups elements appearing at the beginning of a text division. [4.2. Elements Common to All Divisions] | |
Module | tei — Appendix |
Used by | |
Members | model.divTopPart [model.headLike [head] ] model.divWrapper |
model.divTopPart groups elements which can occur only at the beginning of a text division. [4.6. Title Pages] | |
Module | tei — Appendix |
Used by | |
Members | model.headLike [head] |
model.emphLike groups phrase-level elements which are typographically distinct and to which a specific function can be attributed. [3.3. Highlighting and Quotation] | |
Module | tei — Appendix |
Used by | |
Members | emph title |
model.global groups elements which may appear at any point within a TEI text. [1.3. The TEI Class System] | |
Module | tei — Appendix |
Used by | |
Members | model.global.edit [gap] model.global.meta model.milestoneLike [fw pb] model.noteLike [note] |
model.global.edit groups globally available elements which perform a specifically editorial function. [1.3. The TEI Class System] | |
Module | tei — Appendix |
Used by | |
Members | gap |
model.graphicLike groups elements containing images, formulae, and similar objects. [3.10. Graphics and Other Non-textual Components] | |
Module | tei — Appendix |
Used by | |
Members | graphic |
model.headLike groups elements used to provide a title or heading at the start of a text division. | |
Module | tei — Appendix |
Used by | |
Members | head |
model.highlighted groups phrase-level elements which are typographically distinct. [3.3. Highlighting and Quotation] | |
Module | tei — Appendix |
Used by | |
Members | model.emphLike [emph title] model.hiLike |
model.imprintPart groups the bibliographic elements which occur inside imprints. [3.12. Bibliographic Citations and References] | |
Module | tei — Appendix |
Used by | |
Members | biblScope pubPlace publisher |
model.inter groups elements which can appear either within or between paragraph-like elements. [1.3. The TEI Class System] | |
Module | tei — Appendix |
Used by | |
Members | model.attributable [model.quoteLike] model.biblLike [bibl msDesc] model.egLike model.labelLike [label] model.listLike [list table] model.oddDecl model.stageLike |
model.labelLike groups elements used to gloss or explain other parts of a document. | |
Module | tei — Appendix |
Used by | |
Members | label |
model.limitedPhrase groups phrase-level elements excluding those elements primarily intended for transcription of existing sources. [1.3. The TEI Class System] | |
Module | tei — Appendix |
Used by | |
Members | model.emphLike [emph title] model.hiLike model.pPart.data [model.addressLike [address] model.dateLike [date] model.measureLike model.nameLike [model.nameLike.agent [orgName persName] model.offsetLike model.persNamePart model.placeStateLike [model.placeNamePart [country placeName settlement] ] idno rs] ] model.pPart.editorial [choice] model.pPart.msdesc model.phrase.xml model.ptrLike |
model.listLike groups list-like elements. [3.8. Lists] | |
Module | tei — Appendix |
Used by | |
Members | list table |
model.milestoneLike groups milestone-style elements used to represent reference systems. [1.3. The TEI Class System 3.11.3. Milestone Elements] | |
Module | tei — Appendix |
Used by | |
Members | fw pb |
model.msItemPart groups elements which can appear within a manuscript item description. | |
Module | tei — Appendix |
Used by | |
Members | model.biblLike [bibl msDesc] model.msQuoteLike [title] model.quoteLike model.respLike [author funder principal respStmt] idno msItem |
model.msQuoteLike groups elements which represent passages such as titles quoted from a manuscript as a part of its description. | |
Module | tei — Appendix |
Used by | |
Members | title |
model.nameLike groups elements which name or refer to a person, place, or organization. | |
Module | tei — Appendix |
Used by | |
Members | model.nameLike.agent [orgName persName] model.offsetLike model.persNamePart model.placeStateLike [model.placeNamePart [country placeName settlement] ] idno rs |
model.nameLike.agent groups elements which contain names of individuals or corporate bodies. [3.6. Names, Numbers, Dates, Abbreviations, and Addresses] | |
Module | tei — Appendix |
Used by | |
Members | orgName persName |
model.noteLike groups globally-available note-like elements. [3.9. Notes, Annotation, and Indexing] | |
Module | tei — Appendix |
Used by | |
Members | note |
model.phrase groups elements which can occur at the level of individual words or phrases. [1.3. The TEI Class System] | |
Module | tei — Appendix |
Used by | |
Members | model.graphicLike [graphic] model.highlighted [model.emphLike [emph title] model.hiLike] model.lPart model.pPart.data [model.addressLike [address] model.dateLike [date] model.measureLike model.nameLike [model.nameLike.agent [orgName persName] model.offsetLike model.persNamePart model.placeStateLike [model.placeNamePart [country placeName settlement] ] idno rs] ] model.pPart.edit [model.pPart.editorial [choice] model.pPart.transcriptional [corr del sic unclear] ] model.pPart.msdesc model.phrase.xml model.ptrLike model.segLike [seg] model.specDescLike |
model.physDescPart groups specialized elements forming part of the physical description of a manuscript or similar written source. | |
Module | msdescription — Appendix |
Used by | |
Members | handDesc objectDesc |
model.placeNamePart groups elements which form part of a place name. [14.2.3. Place Names] | |
Module | tei — Appendix |
Used by | |
Members | country placeName settlement |
model.placeStateLike groups elements which describe changing states of a place. | |
Module | tei — Appendix |
Used by | |
Members | model.placeNamePart [country placeName settlement] |
model.pLike groups paragraph-like elements. | |
Module | tei — Appendix |
Used by | |
Members | p |
model.pPart.data groups phrase-level elements containing names, dates, numbers, measures, and similar data. [3.6. Names, Numbers, Dates, Abbreviations, and Addresses] | |
Module | tei — Appendix |
Used by | |
Members | model.addressLike [address] model.dateLike [date] model.measureLike model.nameLike [model.nameLike.agent [orgName persName] model.offsetLike model.persNamePart model.placeStateLike [model.placeNamePart [country placeName settlement] ] idno rs] |
model.pPart.edit groups phrase-level elements for simple editorial correction and transcription. [3.5. Simple Editorial Changes] | |
Module | tei — Appendix |
Used by | |
Members | model.pPart.editorial [choice] model.pPart.transcriptional [corr del sic unclear] |
model.pPart.editorial groups phrase-level elements for simple editorial interventions that may be useful both in transcribing and in authoring. [3.5. Simple Editorial Changes] | |
Module | tei — Appendix |
Used by | |
Members | choice |
model.pPart.transcriptional groups phrase-level elements used for editorial transcription of pre-existing source materials. [3.5. Simple Editorial Changes] | |
Module | tei — Appendix |
Used by | |
Members | corr del sic unclear |
model.profileDescPart umfasst Elemente, die innerhalb des profileDesc-Elements genutzt werden und mehrfach auftreten können. | |
Module | tei — Appendix |
Used by | |
Members | abstract creation |
model.publicationStmtPart.agency groups the child elements of a publicationStmt element of the TEI header that indicate an authorising agent. [2.2.4. Publication, Distribution, Licensing, etc.] | |
Module | tei — Appendix |
Used by | |
Members | publisher |
model.publicationStmtPart.detail groups the agency-specific child elements of the publicationStmt element of the TEI header. [2.2.4. Publication, Distribution, Licensing, etc.] | |
Module | tei — Appendix |
Used by | |
Members | model.ptrLike address availability date idno pubPlace |
model.resource groups separate elements which constitute the content of a digital resource, as opposed to its metadata. [1.3. The TEI Class System] | |
Module | tei — Appendix |
Used by | |
Members | facsimile text |
model.respLike groups elements which are used to indicate intellectual or other significant responsibility, for example within a bibliographic element. | |
Module | tei — Appendix |
Used by | |
Members | author funder principal respStmt |
model.segLike groups elements used for arbitrary segmentation. [17.3. Blocks, Segments, and Anchors 18.1. Linguistic Segment Categories] | |
Module | tei — Appendix |
Used by | |
Members | seg |
model.teiHeaderPart umfasst Elemente, die innerhalb des TEI-Headers benutzt werden dürfen und mehrmals auftreten können. | |
Module | tei — Appendix |
Used by | |
Members | encodingDesc profileDesc |
model.titlepagePart groups elements which can occur as direct constituents of a title page, such as <docTitle>, <docAuthor>, <docImprint>, or <epigraph>. [4.6. Title Pages] | |
Module | tei — Appendix |
Used by | |
Members | graphic |
att.canonical provides attributes that can be used to associate a representation such as a name or title with canonical information about the object being named or referenced. [14.1.1. Linking Names and Their Referents] | |||||||||||||||||
Module | tei — Appendix | ||||||||||||||||
Members | att.naming [att.personal [orgName persName placeName] author country institution pubPlace repository rs settlement] date funder principal publisher resp respStmt title | ||||||||||||||||
Attributes |
|
||||||||||||||||
Example |
In this contrived example, a canonical reference to the same organisation is provided in four different ways.
<author n="1">
<name ref="http://nzetc.victoria.ac.nz/tm/scholarly/name-427308.html" type="organisation">New Zealand Parliament, Legislative Council</name> </author> <author n="2"> <name ref="nzvn:427308" type="organisation">New Zealand Parliament, Legislative Council</name> </author> <author n="3"> <name ref="./named_entities.xml#o427308" type="organisation">New Zealand Parliament, Legislative Council</name> </author> <author n="4"> <name key="name-427308" type="organisation">New Zealand Parliament, Legislative Council</name> </author> The first presumes the availability of an internet connection and a processor that can resolve a URI (most can). The second requires, in addition, a <prefixDef> that declares how the |
att.citing provides attributes for specifying the specific part of a bibliographic item being cited. [1.3.1. Attribute Classes] | |||||||||||||||||||||
Module | tei — Appendix | ||||||||||||||||||||
Members | biblScope | ||||||||||||||||||||
Attributes |
|
att.cmc (computer-mediated communication) provides attributes categorizing how the element content was created in a CMC environment. | |||||||||||||||||||||
Module | tei — Appendix | ||||||||||||||||||||
Members | address bibl choice corr country date del emph gap graphic head idno label list note orgName p pb persName placeName rs seg settlement sic table title unclear | ||||||||||||||||||||
Attributes |
|
att.coordinated provides attributes that can be used to position their parent element within a two dimensional coordinate system. | |||||||||||||||||||||||||||||||||||||
Module | transcr — Appendix | ||||||||||||||||||||||||||||||||||||
Members | surface | ||||||||||||||||||||||||||||||||||||
Attributes |
|
att.datable provides attributes for normalization of elements that contain dates, times, or datable events. [3.6.4. Dates and Times 14.4. Dates] | |||||||
Module | tei — Appendix | ||||||
Members | author change country creation date funder idno licence orgName origin persName placeName principal resp settlement title | ||||||
Attributes |
|
att.datable.custom provides attributes for normalization of elements that contain datable events to a custom dating system (i.e. other than the Gregorian used by W3 and ISO). [14.4. Dates] | |||||||||||||||||||||||||||||||||||||||||||||||||||
Module | namesdates — Appendix | ||||||||||||||||||||||||||||||||||||||||||||||||||
Members | att.datable [author change country creation date funder idno licence orgName origin persName placeName principal resp settlement title] | ||||||||||||||||||||||||||||||||||||||||||||||||||
Attributes |
|
att.datable.iso provides attributes for normalization of elements that contain datable events using the ISO 8601:2004 standard. [3.6.4. Dates and Times 14.4. Dates] | |||||||||||||||||||||||||||||||||||
Module | namesdates — Appendix | ||||||||||||||||||||||||||||||||||
Members | att.datable [author change country creation date funder idno licence orgName origin persName placeName principal resp settlement title] | ||||||||||||||||||||||||||||||||||
Attributes |
|
att.datable.w3c provides attributes for normalization of elements that contain datable events conforming to the W3C XML Schema Part 2: Datatypes Second Edition. [3.6.4. Dates and Times 14.4. Dates] | |||||||||||||||||||||||||||||||||||||
Module | tei — Appendix | ||||||||||||||||||||||||||||||||||||
Members | att.datable [author change country creation date funder idno licence orgName origin persName placeName principal resp settlement title] | ||||||||||||||||||||||||||||||||||||
Attributes |
|
||||||||||||||||||||||||||||||||||||
Schematron | <sch:rule context="tei:*[@when]"> <sch:report role="nonfatal" test="@notBefore|@notAfter|@from|@to">The @when attribute cannot be used with any other att.datable.w3c attributes.</sch:report> </sch:rule> |
||||||||||||||||||||||||||||||||||||
Schematron | <sch:rule context="tei:*[@from]"> <sch:report role="nonfatal" test="@notBefore">The @from and @notBefore attributes cannot be used together.</sch:report> </sch:rule> |
||||||||||||||||||||||||||||||||||||
Schematron | <sch:rule context="tei:*[@to]"> <sch:report role="nonfatal" test="@notAfter">The @to and @notAfter attributes cannot be used together.</sch:report> </sch:rule> |
||||||||||||||||||||||||||||||||||||
Example |
<date from="1863-05-28" to="1863-06-01">28 May through 1 June 1863</date>
|
att.datcat provides attributes that are used to align XML elements or attributes with the appropriate Data Categories (DCs) defined by an external taxonomy, in this way establishing the identity of information containers and values, and providing means of interpreting them. [10.5.2. Lexical View 19.3. Other Atomic Feature Values] | |||||||||||||||||||
Module | tei — Appendix | ||||||||||||||||||
Members | att.segLike [seg] | ||||||||||||||||||
Attributes |
|
||||||||||||||||||
Example |
The example below presents the TEI encoding of the name-value pair The datcat attribute relates the feature name (i.e., the key) to the data category ‘part of speech’, while the attribute valueDatcat relates the feature value to the data category common noun. Both these data categories should be defined in an external and preferably open reference taxonomy or ontology.
<fs>
<f datcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3" name="POS"> <symbol value="NN" valueDatcat="http://hdl.handle.net/11459/CCR_C-1256_7ec6083c-23d4-224d-6f94-eecbe6861545"/> </f> <!-- ... --> </fs> ‘NN’ is the symbol for common noun used e.g. in the CLAWS-7 tagset defined by the University Centre for Computer Corpus Research on Language at the University of Lancaster. The very same data category used for tagging an early version of the British National Corpus, and coming from the BNC Basic (C5) tagset, uses the symbol ‘NN0’ (rather than ‘NN’). Making these values semantically interoperable would be extremely difficult without a human expert if they were not anchored in a single point of an established reference taxonomy of morphosyntactic data categories. In the case at hand, the string ‘http://hdl.handle.net/11459/CCR_C-1256_7ec6083c-23d4-224d-6f94-eecbe6861545’ is both a persistent identifier of the data category in question, as well as a pointer to a shared definition of common noun. While the symbols ‘NN’, ‘NN0’, and many others (often coming from languages other than English) are implicitly members of the container category ‘part of speech’, it is sometimes useful not to rely on such an implicit relationship but rather use an explicit identifier for that data category, to distinguish it from other morphosyntactic data categories, such as gender, tense, etc. For that purpose, the above example uses the datcat attribute to reference a definition of part of speech. The reference taxonomy in this example is the CLARIN Concept Registry. If the feature structure markup exemplified above is to be repeated many times in a single document, it is much more efficient to gather the persistent identifiers in a single place and to only reference them, implicitly or directly, from feature structure markup. The following example is much more concise than the one above and relies on the concepts of feature structure declaration and feature value library, discussed in chapter [ID FS in TEI Guidelines].
<fs>
<f fVal="#commonNoun" name="POS"/> <!-- ... --> </fs> The assumption here is that the relevant feature values are collected in a place that the annotation document in question has access to — preferably, a single document per linguistic resource, for example an <fsdDecl> that is XIncluded as a sibling of text or a child of encodingDesc; a <taxonomy> available resource-wide (e.g., in a shared header) is also an option. The example below presents an <fvLib> element that collects the relevant feature values (most of them omitted). At the same time, this example shows one way of encoding a tagset, i.e., an established inventory of values of (in the case at hand) morphosyntactic categories.
<fvLib n="POS values">
<symbol datcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3" value="NN" xml:id="commonNoun"/> <symbol datcat="http://hdl.handle.net/11459/CCR_C-1371_fbebd9ec-a7f4-9a36-d6e9-88ee16b944ae" value="NP" xml:id="properNoun"/> <!-- ... --> </fvLib> Note that these Guidelines do not prescribe a specific choice between datcat and valueDatcat in such cases. The former is the generic way of referencing a data category, whereas the latter is more specific, in that it references a data category that represents a value. The choice between them comes into play where a single element — or a tight element complex, such as the <f>/<symbol> complex illustrated above — make it necessary or useful to distinguish between the container data category and its value. |
||||||||||||||||||
Example |
In the context of dictionaries designed with semantic interoperability in mind, the following example ensures that the <pos> element is interpreted as the same information container as in the case of the example of <f name="POS"> above.
<gramGrp>
<pos datcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3" valueDatcat="http://hdl.handle.net/11459/CCR_C-1256_7ec6083c-23d4-224d-6f94-eecbe6861545">NN</pos> </gramGrp> Efficiency of this type of interoperable markup demands that the references to the particular data categories should best be provided in a single place within the dictionary (or a single place within the project), rather than being repeated inside every entry. For the container elements, this can be achieved at the level of <tagUsage>, although here, the valueDatcat attribute should be used, because it is not the <tagUsage> element that is associated with the relevant data category, but rather the element <pos> (or <case>, etc.) that is described by <tagUsage>:
<tagsDecl partial="true">
<!-- ... --> <namespace name="http://www.tei-c.org/ns/1.0"> <tagUsage gi="pos" targetDatcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3">Contains the part of speech.</tagUsage> <tagUsage gi="case" targetDatcat="http://hdl.handle.net/11459/CCR_C-1840_9f4e319c-f233-6c90-9117-7270e215f039">Contains information about the grammatical case that the described form is inflected for.</tagUsage> <!-- ... --> </namespace> </tagsDecl> Another possibility is to shorten the URIs by means of the <prefixDef> mechanism, as illustrated below:
<listPrefixDef>
<prefixDef ident="ccr" matchPattern="pos" replacementPattern="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3"/> <prefixDef ident="ccr" matchPattern="adj" replacementPattern="http://hdl.handle.net/11459/CCR_C-1230_23653c21-fca1-edf8-fd7c-3df2d6499157"/> </listPrefixDef> <!-- ... --> <entry> <!--...--> <form> <orth>isotope</orth> </form> <gramGrp> <pos datcat="ccr:pos" valueDatcat="ccr:adj">adj</pos> </gramGrp> <!--...--> </entry> This mechanism creates implications that are not always wanted, among others, in the case at hand, suggesting that the identifiers ‘pos’ and ‘adj’ belong to a namespace associated with the CLARIN Concept Repository (CCR), whereas that is solely a shorthand mechanism whose scope is the current resource. Documenting this clearly in the header of the dictionary is therefore advised. Yet another possibility is to associate the information about the relationship between a TEI markup element and the data category that it is intended to model already at the level of modeling the dictionary resource, that is, at the level of the ODD, in the <equiv> element that is a child of <elementSpec> or <attDef>. |
||||||||||||||||||
Example |
The <taxonomy> element is a handy tool for encoding taxonomies that are later referenced by att.datcat attributes, but it can also act as an intermediary device, for example holding a fragment of an external taxonomy (or ‘flattening’ an external ontology) that is relevant to the project or document at hand. (It is also imaginable that, for the purpose of the project at hand, the local <taxonomy> element combines vocabularies that originate from more than one external taxonomy or ontology.) In such cases, the <taxonomy> creates a local layer of indirection: the att.datcat attributes internal to the resource may reference the <category> elements stored in the header (as well as the <taxonomy> element itself), whereas these same <category> and <taxonomy> elements use att.datcat attributes to reference the original taxonomy or ontology.
<encodingDesc>
<!-- ... --> <classDecl> <!-- ... --> <taxonomy datcat="https://universaldependencies.org/u/dep/index.html" xml:id="UD-SYN"> <desc> <term>UD syntactic relations</term> </desc> <category valueDatcat="https://universaldependencies.org/u/dep/acl.html" xml:id="acl"> <catDesc> <term>acl</term>: Clausal modifier of noun (adjectival clause)</catDesc> </category> <category valueDatcat="https://universaldependencies.org/u/dep/acl-relcl.html" xml:id="acl_relcl"> <catDesc> <term>acl:relcl</term>: relative clause modifier</catDesc> </category> <category valueDatcat="https://universaldependencies.org/u/dep/advcl.html" xml:id="advcl"> <catDesc> <term>advcl</term>: Adverbial clause modifier</catDesc> </category> <!-- ... --> </taxonomy> </classDecl> </encodingDesc> The above fragment was excerpted from the GB subset of the ParlaMint project in April 2023, and enriched with att.datcat attributes for the purpose of illustrating the mechanism described here. Note that, in the ideal case, the values of att.datcat attributes should be persistent identifiers, and that the addressing scheme of Universal Dependencies is treated here as persistent for the sake of illustration. Note also that the contrast between datcat used on <taxonomy> on the one hand, and the valueDatcat used on <category> on the other, is not mandatory: both kinds of relations could be encoded by means of the generic datcat attribute, but using the former for the container and the latter for the content is more user-friendly. |
||||||||||||||||||
Example |
The targetDatcat attribute is designed to be used in, e.g., feature structure declarations, and is analogous to the targetLang attribute of the att.pointing class, in that it describes the object that is being referenced, rather than the referencing object.
<fDecl name="POS"
targetDatcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3"> <fDescr>part of speech (morphosyntactic category)</fDescr> <vRange> <vAlt> <symbol datcat="http://hdl.handle.net/11459/CCR_C-1256_7ec6083c-23d4-224d-6f94-eecbe6861545" value="NN"/> <symbol datcat="http://hdl.handle.net/11459/CCR_C-1371_fbebd9ec-a7f4-9a36-d6e9-88ee16b944ae" value="NP"/> <!-- ... --> </vAlt> </vRange> </fDecl> Above, the <fDecl> uses targetDatcat, because if it were to use datcat, it would be asserting that it is an instance of the container data category part of speech, whereas it is not — it models a container (<f>) that encodes a part of speech. Note also that it is the <f> that is modeled above, not its values, which are used as direct references to data categories; hence the use of datcat in the <symbol> element. |
||||||||||||||||||
Example |
The att.datcat attributes can be used for any sort of taxonomies. The example below illustrates their usefulness for describing usage domain labels in dictionaries on the example of the Diccionario da Lingua Portugueza by António de Morais Silva, retro-digitised in the MORDigital project. <!-- in the dictionary header --><encodingDesc> <classDecl> <taxonomy xml:id="domains"> <!--...--> <category xml:id="domain.medical_and_health_sciences"> <catDesc xml:lang="en">Medical and Health Sciences</catDesc> <catDesc xml:lang="pt">Ciências Médicas e da Saúde</catDesc> <category valueDatcat="https://vocabs.rossio.fcsh.unl.pt/pub/morais_domains/pt/page/0025" xml:id="domain.medical_and_health_sciences.medicine"> <catDesc xml:lang="en"> <term>Medicine</term> <gloss> <!--...--> </gloss> </catDesc> <catDesc xml:lang="pt"> <term>Medicina</term> <gloss> <!--...--> </gloss> </catDesc> </category> </category> <!--...--> </taxonomy> </classDecl> </encodingDesc> <!-- inside an <entry> element: --> <usg type="domain" valueDatcat="#domain.medical_and_health_sciences.medicine">Med.</usg> In the Morais dictionary, the relevant domain labels are in the header, getting referenced inside the dictionary, from <usg> elements. The vocabulary used for dictionary-internal labelling is in turn anchored in the MorDigital controlled vocabulary service of the NOVA University of Lisbon – School of Social Sciences and Humanities (NOVA FCSH). |
att.declarable provides attributes for those elements in the TEI header which may be independently selected by means of the special purpose decls attribute. [16.3. Associating Contextual Information with a Text] | |||||||||
Module | tei — Appendix | ||||||||
Members | availability bibl sourceDesc | ||||||||
Attributes |
|
att.declaring provides attributes for elements which may be independently associated with a particular declarable element within the header, thus overriding the inherited default for that element. [16.3. Associating Contextual Information with a Text] | |||||||
Module | tei — Appendix | ||||||
Members | body div facsimile graphic msDesc p surface text | ||||||
Attributes |
|
att.dimensions provides attributes for describing the size of physical objects. | |||||||||||||||||||||||||||||||||||||||
Module | tei — Appendix | ||||||||||||||||||||||||||||||||||||||
Members | date del gap unclear | ||||||||||||||||||||||||||||||||||||||
Attributes |
|
att.divLike provides attributes common to all elements which behave in the same way as divisions. [4. Default Text Structure] | |||||||||||||||||
Module | tei — Appendix | ||||||||||||||||
Members | div | ||||||||||||||||
Attributes |
|
att.docStatus provides attributes for use on metadata elements describing the status of a document. | |||||||||
Module | tei — Appendix | ||||||||
Members | bibl change msDesc revisionDesc | ||||||||
Attributes |
|
||||||||
Example |
<revisionDesc status="published"> <change status="published" when="2010-10-21"/> <change status="cleared" when="2010-10-02"/> <change status="embargoed" when="2010-08-02"/> <change status="frozen" when="2010-05-01" who="#MSM"/> <change status="draft" when="2010-03-01" who="#LB"/> </revisionDesc> |
att.editLike provides attributes describing the nature of an encoded scholarly intervention or interpretation of any kind. [3.5. Simple Editorial Changes 11.3.1. Origination 14.3.2. The Person Element 12.3.1.1. Core Elements for Transcriptional Work] | |||||||||||||||||
Module | tei — Appendix | ||||||||||||||||
Members | att.transcriptional [del] corr date gap orgName origin persName placeName unclear | ||||||||||||||||
Attributes |
|
att.fragmentable provides attributes for representing fragmentation of a structural element, typically as a consequence of some overlapping hierarchy. | |||||||||
Module | tei — Appendix | ||||||||
Members | att.divLike [div] att.segLike [seg] p | ||||||||
Attributes |
|
att.global provides attributes common to all elements in the TEI encoding scheme. [1.3.1.1. Global Attributes] | |||||||||||||||||||||||||||||||||||||
Module | tei — Appendix | ||||||||||||||||||||||||||||||||||||
Members | TEI abstract address author availability bibl biblScope cell change choice corr country creation date del div editionStmt encodingDesc facsimile fileDesc funder fw gap graphic handDesc head history idno institution item label licence list msContents msDesc msIdentifier msItem note objectDesc orgName origin p pb persName physDesc placeName postCode principal profileDesc pubPlace publicationStmt publisher repository resp respStmt row rs seg settlement sic sourceDesc street surface table teiHeader text title titleStmt unclear | ||||||||||||||||||||||||||||||||||||
Attributes |
|
att.global.change provides attributes allowing its member elements to specify one or more states or revision campaigns with which they are associated. | |||||||
Module | transcr — Appendix | ||||||
Members | att.global [TEI abstract address author availability bibl biblScope cell change choice corr country creation date del div editionStmt encodingDesc facsimile fileDesc funder fw gap graphic handDesc head history idno institution item label licence list msContents msDesc msIdentifier msItem note objectDesc orgName origin p pb persName physDesc placeName postCode principal profileDesc pubPlace publicationStmt publisher repository resp respStmt row rs seg settlement sic sourceDesc street surface table teiHeader text title titleStmt unclear] | ||||||
Attributes |
|
att.global.facs provides attributes used to express correspondence between an element and all or part of a facsimile image or surface. [12.1. Digital Facsimiles] | |||||||
Module | transcr — Appendix | ||||||
Members | att.global [TEI abstract address author availability bibl biblScope cell change choice corr country creation date del div editionStmt encodingDesc facsimile fileDesc funder fw gap graphic handDesc head history idno institution item label licence list msContents msDesc msIdentifier msItem note objectDesc orgName origin p pb persName physDesc placeName postCode principal profileDesc pubPlace publicationStmt publisher repository resp respStmt row rs seg settlement sic sourceDesc street surface table teiHeader text title titleStmt unclear] | ||||||
Attributes |
|
att.global.linking provides a set of attributes for hypertextual linking. [17. Linking, Segmentation, and Alignment] | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Module | linking — Appendix | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Members | att.global [TEI abstract address author availability bibl biblScope cell change choice corr country creation date del div editionStmt encodingDesc facsimile fileDesc funder fw gap graphic handDesc head history idno institution item label licence list msContents msDesc msIdentifier msItem note objectDesc orgName origin p pb persName physDesc placeName postCode principal profileDesc pubPlace publicationStmt publisher repository resp respStmt row rs seg settlement sic sourceDesc street surface table teiHeader text title titleStmt unclear] | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Attributes |
|
att.global.rendition provides rendering attributes common to all elements in the TEI encoding scheme. [1.3.1.1.3. Rendition Indicators] | |||||||||||||||||||||||||
Module | tei — Appendix | ||||||||||||||||||||||||
Members | att.global [TEI abstract address author availability bibl biblScope cell change choice corr country creation date del div editionStmt encodingDesc facsimile fileDesc funder fw gap graphic handDesc head history idno institution item label licence list msContents msDesc msIdentifier msItem note objectDesc orgName origin p pb persName physDesc placeName postCode principal profileDesc pubPlace publicationStmt publisher repository resp respStmt row rs seg settlement sic sourceDesc street surface table teiHeader text title titleStmt unclear] emph | ||||||||||||||||||||||||
Attributes |
|
att.global.responsibility provides attributes indicating the agent responsible for some aspect of the text, the markup or something asserted by the markup, and the degree of certainty associated with it. [1.3.1.1.4. Sources, certainty, and responsibility 3.5. Simple Editorial Changes 12.3.2.2. Hand, Responsibility, and Certainty Attributes 18.3. Spans and Interpretations 14.1.1. Linking Names and Their Referents] | |||||||||||||
Module | tei — Appendix | ||||||||||||
Members | att.global [TEI abstract address author availability bibl biblScope cell change choice corr country creation date del div editionStmt encodingDesc facsimile fileDesc funder fw gap graphic handDesc head history idno institution item label licence list msContents msDesc msIdentifier msItem note objectDesc orgName origin p pb persName physDesc placeName postCode principal profileDesc pubPlace publicationStmt publisher repository resp respStmt row rs seg settlement sic sourceDesc street surface table teiHeader text title titleStmt unclear] | ||||||||||||
Attributes |
|
||||||||||||
Example | Blessed are the <choice> <sic>cheesemakers</sic> <corr cert="high" resp="#editor">peacemakers</corr> </choice>: for they shall be called the children of God. |
||||||||||||
Example | <!-- in the <text> ... --><lg> <!-- ... --> <l>Punkes, Panders, baſe extortionizing sla<choice> <sic>n</sic> <corr resp="#JENS1_transcriber">u</corr> </choice>es,</l> <!-- ... --> </lg> <!-- in the <teiHeader> ... --> <!-- ... --> <respStmt xml:id="JENS1_transcriber"> <resp when="2014">Transcriber</resp> <name>Janelle Jenstad</name> </respStmt> |
att.global.source provides attributes used by elements to point to an external source. [1.3.1.1.4. Sources, certainty, and responsibility 3.3.3. Quotation 8.3.4. Writing] | |||||||||
Module | tei — Appendix | ||||||||
Members | att.global [TEI abstract address author availability bibl biblScope cell change choice corr country creation date del div editionStmt encodingDesc facsimile fileDesc funder fw gap graphic handDesc head history idno institution item label licence list msContents msDesc msIdentifier msItem note objectDesc orgName origin p pb persName physDesc placeName postCode principal profileDesc pubPlace publicationStmt publisher repository resp respStmt row rs seg settlement sic sourceDesc street surface table teiHeader text title titleStmt unclear] | ||||||||
Attributes |
|
||||||||
Example |
<p> <!-- ... --> As Willard McCarty (<bibl xml:id="mcc_2012">2012, p.2</bibl>) tells us, <quote source="#mcc_2012">‘Collaboration’ is a problematic and should be a contested term.</quote> <!-- ... --> </p> |
||||||||
Example |
<p> <!-- ... --> <quote source="#chicago_15_ed">Grammatical theories are in flux, and the more we learn, the less we seem to know.</quote> <!-- ... --> </p> <!-- ... --> <bibl xml:id="chicago_15_ed"> <title level="m">The Chicago Manual of Style</title>, <edition>15th edition</edition>. <pubPlace>Chicago</pubPlace>: <publisher>University of Chicago Press</publisher> (<date>2003</date>), <biblScope unit="page">p.147</biblScope>. </bibl> |
||||||||
Example |
<elementRef key="p" source="tei:2.0.1"/>
Include in the schema an element named p available from the TEI P5 2.0.1 release. |
||||||||
Example |
<schemaSpec ident="myODD"
source="mycompiledODD.xml"> <!-- further declarations specifying the components required --> </schemaSpec> Create a schema using components taken from the file mycompiledODD.xml. |
att.internetMedia provides attributes for specifying the type of a computer resource using a standard taxonomy. | |||||||
Module | tei — Appendix | ||||||
Members | att.media [graphic] | ||||||
Attributes |
|
||||||
Example |
In this example mimeType is used to indicate that the URL points to a TEI XML file encoded in UTF-8. <ref mimeType="application/tei+xml; charset=UTF-8"
target="https://raw.githubusercontent.com/TEIC/TEI/dev/P5/Source/guidelines-en.xml"/> |
att.media provides attributes for specifying display and related properties of external media. | |||||||||||||||||||
Module | tei — Appendix | ||||||||||||||||||
Members | graphic | ||||||||||||||||||
Attributes |
|
att.msClass provides attributes to indicate text type or classification. [11.6. Intellectual Content 11.6.1. The msItem and msItemStruct Elements] | |||||||
Module | msdescription — Appendix | ||||||
Members | msContents msItem | ||||||
Attributes |
|
att.msExcerpt (manuscript excerpt) provides attributes used to describe excerpts from a manuscript placed in a description thereof. [11.6. Intellectual Content] | |||||||
Module | msdescription — Appendix | ||||||
Members | msContents msItem | ||||||
Attributes |
|
att.naming provides attributes common to elements which refer to named persons, places, organizations etc. [3.6.1. Referring Strings 14.3.7. Names and Nyms] | |||||||||||||
Module | tei — Appendix | ||||||||||||
Members | att.personal [orgName persName placeName] author country institution pubPlace repository rs settlement | ||||||||||||
Attributes |
|
att.personal (attributes for components of names usually, but not necessarily, personal names) common attributes for those elements which form part of a name usually, but not necessarily, a personal name. [14.2.1. Personal Names] | |||||||||||||||
Module | tei — Appendix | ||||||||||||||
Members | orgName persName placeName | ||||||||||||||
Attributes |
|
att.placement provides attributes for describing where on the source page or object a textual element appears. [3.5.3. Additions, Deletions, and Omissions 12.3.1.4. Additions and Deletions] | |||||||||||||
Module | tei — Appendix | ||||||||||||
Members | fw head label | ||||||||||||
Attributes |
|
att.pointing provides a set of attributes used by all elements which point to other elements by means of one or more URI references. [1.3.1.1.2. Language Indicators 3.7. Simple Links and Cross-References] | |||||||||||||||||||||||||
Module | tei — Appendix | ||||||||||||||||||||||||
Members | licence | ||||||||||||||||||||||||
Attributes |
|
att.ranging provides attributes for describing numerical ranges. | |||||||||||||||||||||||||||||||
Module | tei — Appendix | ||||||||||||||||||||||||||||||
Members | att.dimensions [date del gap unclear] | ||||||||||||||||||||||||||||||
Attributes |
|
||||||||||||||||||||||||||||||
Example | The MS. was lost in transmission by mail from <del rend="overstrike"> <gap atLeast="1" atMost="2" extent="one or two letters" reason="illegible" unit="chars"/> </del> Philadelphia to the Graphic office, New York. |
||||||||||||||||||||||||||||||
Example | Americares has been supporting the health sector in Eastern Europe since 1986, and since 1992 has provided <measure atLeast="120000000" commodity="currency" unit="USD">more than $120m</measure> in aid to Ukrainians. |
att.resourced provides attributes by which a resource (such as an externally held media file) may be located. | |||||||
Module | tei — Appendix | ||||||
Members | graphic | ||||||
Attributes |
|
att.sortable provides attributes for elements in lists or groups that are sortable, but whose sorting key cannot be derived mechanically from the element content. [10.1. Dictionary Body and Overall Structure] | |||||||||
Module | tei — Appendix | ||||||||
Members | bibl idno item list msDesc | ||||||||
Attributes |
|
att.tableDecoration provides attributes used to decorate rows or cells of a table. [15. Tables, Formulæ, Graphics, and Notated Music] | |||||||||||||||||||||||||
Module | figures — Appendix | ||||||||||||||||||||||||
Members | cell row | ||||||||||||||||||||||||
Attributes |
|
att.typed provides attributes that can be used to classify or subclassify elements in any way. [1.3.1. Attribute Classes 18.1.1. Words and Above 3.6.1. Referring Strings 3.7. Simple Links and Cross-References 3.6.5. Abbreviations and Their Expansions 3.13.1. Core Tags for Verse 7.2.5. Speech Contents 4.1.1. Un-numbered Divisions 4.1.2. Numbered Divisions 4.2.1. Headings and Trailers 4.4. Virtual Divisions 14.3.2.3. Personal Relationships 12.3.1.1. Core Elements for Transcriptional Work 17.1.1. Pointers and Links 17.3. Blocks, Segments, and Anchors 13.2. Linking the Apparatus to the Text 23.5.1.2. Defining Content Models: RELAX NG 8.3. Elements Unique to Spoken Texts 24.3.1.3. Modification of Attribute and Attribute Value Lists] | |||||||||||||||
Module | tei — Appendix | ||||||||||||||
Members | TEI bibl change corr country date del div fw graphic head idno label list msDesc note orgName pb persName placeName rs seg settlement surface table text title | ||||||||||||||
Attributes |
|
||||||||||||||
Schematron | <sch:rule context="tei:*[@subtype]"> <sch:assert test="@type">The <sch:name/> element should not be categorized in detail with @subtype unless also categorized in general with @type</sch:assert> </sch:rule> |
att.written provides attributes to indicate the hand in which the content of an element was written in the source being transcribed. [1.3.1. Attribute Classes] | |||||||
Module | tei — Appendix | ||||||
Members | att.transcriptional [del] div fw head label p seg text | ||||||
Attributes |
|
teidata.certainty defines the range of attribute values expressing a degree of certainty. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.certainty = "high" | "medium" | "low" | "unknown" |
teidata.count defines the range of attribute values used for a non-negative integer value used as a count. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.count = xsd:nonNegativeInteger |
teidata.duration.iso defines the range of attribute values available for representation of a duration in time using ISO 8601 standard formats | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.duration.iso = token { pattern = "[0-9.,DHMPRSTWYZ/:+\-]+" } |
Example |
<time dur-iso="PT0,75H">three-quarters of an hour</time>
|
Example |
<date dur-iso="P1,5D">a day and a half</date>
|
Example |
<date dur-iso="P14D">a fortnight</date>
|
Example |
<time dur-iso="PT0.02S">20 ms</time>
|
teidata.duration.w3c defines the range of attribute values available for representation of a duration in time using W3C datatypes. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.duration.w3c = xsd:duration |
Example |
<time dur="PT45M">forty-five minutes</time>
|
Example |
<date dur="P1DT12H">a day and a half</date>
|
Example |
<date dur="P7D">a week</date>
|
Example |
<time dur="PT0.02S">20 ms</time>
|
teidata.enumerated defines the range of attribute values expressed as a single XML name taken from a list of documented possibilities. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.enumerated = teidata.word |
teidata.language defines the range of attribute values used to identify a particular combination of human language and writing system. [6.1. Language Identification] | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.language = xsd:language | ( "" ) |
teidata.name defines the range of attribute values expressed as an XML Name. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.name = xsd:Name |
teidata.numeric defines the range of attribute values used for numeric values. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.numeric = xsd:double | token { pattern = "(\-?[\d]+/\-?[\d]+)" } | xsd:decimal |
teidata.outputMeasurement defines a range of values for use in specifying the size of an object that is intended for display. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.outputMeasurement = token { pattern = "[\-+]?\d+(\.\d+)?(%|cm|mm|in|pt|pc|px|em|ex|ch|rem|vw|vh|vmin|vmax)" } |
Example |
<figure> <head>The TEI Logo</head> <figDesc>Stylized yellow angle brackets with the letters <mentioned>TEI</mentioned> in between and <mentioned>text encoding initiative</mentioned> underneath, all on a white background.</figDesc> <graphic height="600px" url="http://www.tei-c.org/logos/TEI-600.jpg" width="600px"/> </figure> |
teidata.pattern defines attribute values which are expressed as a regular expression. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.pattern = token |
teidata.point defines the data type used to express a point in cartesian space. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.point = token { pattern = "(-?[0-9]+(\.[0-9]+)?,-?[0-9]+(\.[0-9]+)?)" } |
Example |
<facsimile> <surface lrx="400" lry="280" ulx="0" uly="0"> <zone points="220,100 300,210 170,250 123,234"> <graphic url="handwriting.png"/> </zone> </surface> </facsimile> |
teidata.pointer defines the range of attribute values used to provide a single URI, absolute or relative, pointing to some other resource, either within the current document or elsewhere. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.pointer = xsd:anyURI { pattern = "\S+" } |
teidata.probability defines the range of attribute values expressing a probability. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.probability = xsd:double |
teidata.probCert defines a range of attribute values which can be expressed either as a numeric probability or as a coded certainty value. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.probCert = teidata.probability | teidata.certainty |
teidata.replacement defines attribute values which contain a replacement template. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.replacement = text |
teidata.temporal.iso defines the range of attribute values expressing a temporal expression such as a date, a time, or a combination of them, that conform to the international standard Data elements and interchange formats – Information interchange – Representation of dates and times. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.temporal.iso = xsd:date | xsd:gYear | xsd:gMonth | xsd:gDay | xsd:gYearMonth | xsd:gMonthDay | xsd:time | xsd:dateTime | token { pattern = "[0-9.,DHMPRSTWYZ/:+\-]+" } |
teidata.temporal.w3c defines the range of attribute values expressing a temporal expression such as a date, a time, or a combination of them, that conform to the W3C XML Schema Part 2: Datatypes Second Edition specification. | |
Module | tei — Appendix |
Used by |
Element:
|
Content model | <content> |
Declaration | undefinedteidata.temporal.w3c = xsd:date | xsd:gYear | xsd:gMonth | xsd:gDay | xsd:gYearMonth | xsd:gMonthDay | xsd:time | xsd:dateTime |
teidata.text defines the range of attribute values used to express some kind of identifying string as a single sequence of Unicode characters possibly including whitespace. | |
Module | tei — Appendix |
Used by |
Element:
|
Content model | <content> |
Declaration | undefinedteidata.text = string |
teidata.truthValue defines the range of attribute values used to express a truth value. | |
Module | tei — Appendix |
Used by |
Element:
|
Content model | <content> |
Declaration | undefinedteidata.truthValue = xsd:boolean |
teidata.version defines the range of attribute values which may be used to specify a TEI or Unicode version number. | |
Module | tei — Appendix |
Used by |
Element:
|
Content model | <content> |
Declaration | undefinedteidata.version = token { pattern = "[\d]+(\.[\d]+){0,2}" } |
teidata.versionNumber defines the range of attribute values used for version numbers. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.versionNumber = token { pattern = "[\d]+[a-z]*[\d]*(\.[\d]+[a-z]*[\d]*){0,3}" } |
teidata.word defines the range of attribute values expressed as a single word or token. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.word = token { pattern = "[^\p{C}\p{Z}]+" } |
teidata.xpath defines attribute values which contain an XPath expression. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.xpath = text |
teidata.xTruthValue (extended truth value) defines the range of attribute values used to express a truth value which may be unknown. | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedteidata.xTruthValue = xsd:boolean | ( "unknown" | "inapplicable" ) |
macro.paraContent (paragraph content) defines the content of paragraphs and similar elements. [1.3. The TEI Class System] | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedmacro.paraContent = ( text | undefinedmodel.paraPart )* |
macro.phraseSeq (phrase sequence) defines a sequence of character data and phrase-level elements. [1.4.1. Standard Content Models] | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedmacro.phraseSeq = ( text | undefinedmodel.gLike | undefinedmodel.attributable | undefinedmodel.phrase | undefinedmodel.global )* |
macro.phraseSeq.limited (limited phrase sequence) defines a sequence of character data and those phrase-level elements that are not typically used for transcribing extant documents. [1.4.1. Standard Content Models] | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedmacro.phraseSeq.limited = ( text | undefinedmodel.limitedPhrase | undefinedmodel.global )* |
macro.specialPara ('special' paragraph content) defines the content model of elements such as notes or list items, which either contain a series of component-level elements or else have the same structure as a paragraph, containing a series of phrase-level and inter-level elements. [1.3. The TEI Class System] | |
Module | tei — Appendix |
Used by | |
Content model | <content> |
Declaration | undefinedmacro.specialPara = ( text | undefinedmodel.gLike | undefinedmodel.phrase | undefinedmodel.inter | undefinedmodel.divPart | undefinedmodel.global )* |