<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.
Attributes
- @versionspecifies the version number of the TEI Guidelines against which this document is valid.
- Status
- Optional
- Datatype
- teidata.version
Classes and content
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">
<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>
<sequence>
<elementRef key="teiHeader"/>
<classRef key="model.resource" minOccurs="0" maxOccurs="unbounded"/>
<classRef key="model.describedResource" minOccurs="1" maxOccurs="unbounded"/>
</sequence>
</content>