Skip to content

<teiHeader>

TEI header

supplies descriptive and declarative metadata associated with a digital resource or set of resources.

Module headerHD11CCDEF

Attributes

Classes and content

May contain
Contained by

textstructure

Note

One of the few elements unconditionally required in any TEI document.

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>
    <sequence>
      <elementRef key="fileDesc"/>
      <classRef key="model.teiHeaderPart" minOccurs="0" maxOccurs="unbounded"/>
      <elementRef key="revisionDesc" minOccurs="0"/>
    </sequence>
  </content>