<teiCorpus>
<teiCorpus> (TEI corpus) contains the whole of a TEI encoded corpus, comprising a single corpus header and one or more TEI elements, each containing a single text header and a text. [4 Default Text Structure 16.1 Varieties of Composite Text] | |||||||||
Module | core — Elements Available in All TEI Documents | ||||||||
Attributes |
|
||||||||
Member of | |||||||||
Contained by |
core: teiCorpus
|
||||||||
May contain | |||||||||
Note |
Should contain one teiHeader for the corpus, and a series of TEI elements, one for each text. As with all elements in the TEI scheme (except egXML) this element is in the TEI namespace (see Namespaces). Thus, when it is used as the outermost element of a TEI document, it is necessary to specify the TEI namespace on it. This is customarily achieved by including http://www.tei-c.org/ns/1.0 as the value of the XML namespace declaration (xmlns), without indicating a prefix, and then not using a prefix on TEI elements in the rest of the document. For example: <teiCorpus version="4.8.1" xml:lang="en" xmlns="http://www.tei-c.org/ns/1.0">. |
||||||||
Example |
<teiCorpus version="3.3.0" xmlns="http://www.tei-c.org/ns/1.0">
<teiHeader> <!-- header for corpus --> </teiHeader> <TEI> <teiHeader> <!-- header for first text --> </teiHeader> <text> <!-- content of first text --> </text> </TEI> <TEI> <teiHeader> <!-- header for second text --> </teiHeader> <text> <!-- content of second text --> </text> </TEI> <!-- more TEI elements here --> </teiCorpus> |
||||||||
Content model |
<content> |
||||||||
Schema Declaration |
<rng:element name="teiCorpus"> element teiCorpus { att.global.attributes, att.global.analytic.attributes, att.global.change.attributes, att.global.facs.attributes, att.global.linking.attributes, att.global.rendition.attributes, att.global.responsibility.attributes, att.global.source.attributes, att.typed.attributes, attribute version { teidata.version }?, ( teiHeader, model.resource*, model.describedResource+ ) } |