Example: <dataRef>

These search results reproduce every example of the use of <dataRef> in the Guidelines, including all localised and translated versions. In some cases, the examples have been drawn from discussion of other elements in the Guidelines and illustrating the use of <dataRef> is not the main focus of the passage in question. In other cases, examples may be direct translations of each other, and hence identical from the perspective of their encoding.

22 Documentation Elements


<elementSpec>

<elementSpec module="tagdocsident="code">
 <gloss/>
 <desc>contains literal code</desc>
 <classes>
  <memberOf key="model.emphLike"/>
 </classes>
 <content>
  <textNode/>
 </content>
 <attList>
  <attDef ident="typeusage="opt">
   <desc>the language of the code</desc>
   <datatype>
    <dataRef key="teidata.enumerated"/>
   </datatype>
  </attDef>
 </attList>
</elementSpec>
Show all ⚓︎

<elementSpec> (fr)

<elementSpec module="tagdocs"
 xml:id="fr_Codeident="code">

 <desc>contient le code littéral</desc>
 <classes>
  <memberOf key="model.emphLike"/>
 </classes>
 <content>
  <textNode/>
 </content>
 <attList>
  <attDef ident="typeusage="opt">
   <desc>la langue du code</desc>
   <datatype>
    <dataRef key="teidata.enumerated"/>
   </datatype>
  </attDef>
 </attList>
</elementSpec>
Show all ⚓︎

<elementSpec> (zh-TW)

<elementSpec module="tagdocsident="code">
 <gloss/>
 <desc>包含文字規則</desc>
 <classes>
  <memberOf key="model.emphLike"/>
 </classes>
 <content>
  <textNode/>
 </content>
 <attList>
  <attDef ident="typeusage="opt">
   <desc>規則的表達方式</desc>
   <datatype>
    <dataRef key="teidata.enumerated"/>
   </datatype>
  </attDef>
 </attList>
</elementSpec>
Show all ⚓︎

<dataSpec>

<dataSpec ident="teidata.pointer">
 <desc versionDate="2013-01-19"
  xml:lang="en">
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.</desc>
 <content>
  <dataRef name="anyURI"/>
 </content>
</dataSpec>
Show all ⚓︎

22.5.3.1 Datatypes

<dataRef name="decimal">
 <dataFacet name="maxInclusive"
  value="360.0"/>

 <dataFacet name="minInclusive"
  value="-360.0"/>

</dataRef>
bibliography ⚓︎

22.5.3.1 Datatypes

<attDef ident="columns">
 <gloss xml:lang="en"
  versionDate="2007-06-12">
columns</gloss>
 <desc versionDate="2005-01-14"
  xml:lang="en">
specifies the number of columns per page</desc>
 <datatype minOccurs="1maxOccurs="2">
  <dataRef key="teidata.count"/>
 </datatype>
 <remarks xml:lang="en"
  versionDate="2017-07-09">

  <p>If a single number is given, all pages referenced
     have this number of columns. If two numbers are given,
     the number of columns per page varies between the
     values supplied. Where <att>columns</att> is omitted
     the number is assumed to be <val>1</val>.</p>
 </remarks>
</attDef>
⚓︎

22.5.3.2 Value Specification

<attDef ident="ageAtDeath">
 <desc>age in years at death</desc>
 <datatype>
  <dataRef key="teidata.count"/>
 </datatype>
 <constraintSpec ident="lessThan150"
  scheme="schematron">

  <constraint>
   <sch:report test=". >= 150"> age at death must be an integer less than 150 </sch:report>
  </constraint>
 </constraintSpec>
</attDef>
⚓︎

22.5.3.2 Value Specification

<attDef ident="typeusage="opt">
 <desc versionDate="2005-01-14"
  xml:lang="en">
characterizes the movement, for example as an
   entrance or exit.</desc>
 <desc versionDate="2007-12-20"
  xml:lang="ko">
예를 들어 입장 또는 퇴장과 같은, 이동의 특성을 기술한다.</desc>
 <datatype>
  <dataRef key="teidata.enumerated"/>
 </datatype>
 <valList type="open">
  <valItem ident="entrance">
   <desc versionDate="2007-06-27"
    xml:lang="en">
character is entering the stage.</desc>
   <desc versionDate="2007-12-20"
    xml:lang="ko">
등장인물이 무대에 등장하고 있다.</desc>
  </valItem>
  <valItem ident="exit">
   <desc versionDate="2007-06-27"
    xml:lang="en">
character is exiting the stage.</desc>
   <desc versionDate="2007-12-20"
    xml:lang="ko">
등장인물이 무대에서 퇴장하고 있다.</desc>
  </valItem>
  <valItem ident="onStage">
   <desc versionDate="2007-07-04"
    xml:lang="en">
character moves on stage</desc>
   <desc versionDate="2007-12-20"
    xml:lang="ko">
등장인물이 무대에서 이동한다.</desc>
  </valItem>
 </valList>
</attDef>
⚓︎

<attList>

<attList>
 <attDef ident="typeusage="opt">
  <desc>type of schema</desc>
  <datatype>
   <dataRef key="teidata.enumerated"/>
  </datatype>
 </attDef>
</attList>
Show all ⚓︎

<attList> (fr)

<attList>
 <attDef ident="typeusage="opt">
  <desc>type de schéma</desc>
  <datatype>
   <dataRef key="teidata.enumerated"/>
  </datatype>
 </attDef>
</attList>
Show all ⚓︎

<attList> (zh-TW)

<attList>
 <attDef ident="typeusage="opt">
  <desc>文件模型的種類</desc>
  <datatype>
   <dataRef key="teidata.enumerated"/>
  </datatype>
 </attDef>
</attList>
Show all ⚓︎

<attList>

<attList org="choice">
 <attDef ident="active">
  <desc versionDate="2005-07-24"
   xml:lang="en">
identifies the <soCalled>active</soCalled> participants in a non-mutual relationship, or all the participants in a mutual
     one.</desc>
  <datatype maxOccurs="unbounded">
   <dataRef key="teidata.pointer"/>
  </datatype>
 </attDef>
 <attDef ident="mutualusage="opt">
  <desc versionDate="2005-07-24"
   xml:lang="en">
supplies a list of participants amongst all of whom the relationship holds equally.</desc>
  <datatype maxOccurs="unbounded">
   <dataRef key="teidata.pointer"/>
  </datatype>
 </attDef>
</attList>
Show all ⚓︎

<attDef>

<attDef usage="recident="type">
 <desc>specifies a name conventionally used for this level of subdivision, e.g.
 <val>act</val>, <val>volume</val>, <val>book</val>, <val>section</val>, <val>canto</val>,
   etc.</desc>
 <datatype>
  <dataRef key="teidata.word"/>
 </datatype>
</attDef>
Show all ⚓︎

<attDef> (fr)

<attDef usage="recident="type">
 <desc>spécifie un nom conventionnellement utilisé pour ce niveau de divisions , par ex.
 <val>acte</val>, <val>volume</val>, <val>livre</val>, <val>section</val>,
 <val>chant</val>, etc.</desc>
 <datatype>
  <dataRef key="teidata.word"/>
 </datatype>
</attDef>
Show all ⚓︎

<attDef> (zh-TW)

<attDef usage="recident="type">
 <desc>具體指定慣例上使用的分部名稱,例如:
 <val></val>, <val></val>, <val></val>, <val></val>, <val>篇章</val>,
   等。</desc>
 <datatype>
  <dataRef key="teidata.word"/>
 </datatype>
</attDef>
Show all ⚓︎

<datatype>

<datatype>
 <dataRef name="token"/>
</datatype>
bibliography Show all ⚓︎

<datatype> (fr)

<datatype>
 <dataRef name="token"/>
</datatype>
bibliography Show all ⚓︎

<datatype> (fr)

<datatype>
 <dataRef key="teidata.enumerated"/>
</datatype>
bibliography Show all ⚓︎

<datatype> (fr)

<datatype minOccurs="2"
 maxOccurs="unbounded">

 <dataRef key="teidata.pointer"/>
</datatype>
bibliography Show all ⚓︎

<datatype> (zh-TW)

<datatype minOccurs="2"
 maxOccurs="unbounded">

 <dataRef key="teidata.pointer"/>
</datatype>
bibliography Show all ⚓︎

<datatype>

<datatype>
 <dataRef key="teidata.enumerated"/>
</datatype>
bibliography Show all ⚓︎

<datatype>

<datatype minOccurs="2"
 maxOccurs="unbounded">

 <dataRef key="teidata.pointer"/>
</datatype>
bibliography Show all ⚓︎

<dataRef>

<schemaSpec ident="myTEI"
 source="http://www.tei-c.org/Vault/P5/current/xml/tei/odd/p5subset.xml">

<!-- ... -->
 <dataRef key="teidata.enumerated"/>
<!-- ... -->
</schemaSpec>
bibliography Show all ⚓︎

<dataRef>

<schemaSpec ident="myTEI"
 source="http://www.tei-c.org/Vault/P5/current/xml/tei/odd/p5subset.xml">

<!-- ... -->
 <dataRef name="float"/>
<!-- ... -->
</schemaSpec>
bibliography Show all ⚓︎

<dataRef>

<dataSpec ident="data.integerExample">
 <desc>datatype used for attributes taking an integer value between 0 and 99</desc>
 <content>
  <dataRef name="nonNegativeInteger"
   restriction="[0-9][0-9]?"/>

 </content>
</dataSpec>
Show all ⚓︎

<dataFacet>

<datatype>
 <dataRef name="decimal">
  <dataFacet name="maxInclusive"
   value="360.0"/>

  <dataFacet name="minInclusive"
   value="-360.0"/>

 </dataRef>
</datatype>
bibliography Show all ⚓︎

<dataFacet>

<dataSpec ident="data.integerExample">
 <desc>datatype used for attributes taking an integer value between 0 and 99</desc>
 <content>
  <dataRef name="nonNegativeInteger">
   <dataFacet name="maxInclusive"
    value="99"/>

   <dataFacet name="minInclusivevalue="0"/>
  </dataRef>
 </content>
</dataSpec>
Show all ⚓︎

3 Elements Available in All TEI Documents


<desc>

<dataSpec module="tei"
 ident="teidata.point">

 <desc versionDate="2010-10-17"
  xml:lang="en">
defines the data type used to express a point in cartesian space.</desc>
 <content>
  <dataRef name="token"
   restriction="(-?[0-9]+(\.[0-9]+)?,-?[0-9]+(\.[0-9]+)?)"/>

 </content>
<!-- ... -->
</dataSpec>
bibliography Show all ⚓︎

13 Names, Dates, People, and Places


13.3.2 The Person Element

<elementSpec ident="person"
 module="namesdatesmode="change">

 <attList>
  <attDef mode="replaceident="age">
   <datatype>
    <dataRef key="teidata.enumerated"/>
   </datatype>
   <valList type="closed">
    <valItem ident="child">
     <desc>less than 18 years of age</desc>
    </valItem>
    <valItem ident="adult">
     <desc>18 to 65 years of age</desc>
    </valItem>
    <valItem ident="retired">
     <desc>over 65 years of age</desc>
    </valItem>
   </valList>
  </attDef>
 </attList>
</elementSpec>
⚓︎

23 Using the TEI


23.3.1.3 Modification of Attribute and Attribute Value Lists

<elementSpec ident="egmodule="tagdocs"
 mode="change">

 <attList>
  <attDef ident="validmode="add"
   ns="http://www.example.com/ns/nonTEI">

   <desc>indicates whether or not the example is considered to be valid</desc>
   <datatype>
    <dataRef key="teidata.truthValue"/>
   </datatype>
  </attDef>
 </attList>
</elementSpec>
bibliography ⚓︎

23.3.1.3 Modification of Attribute and Attribute Value Lists

<elementSpec ident="egmodule="tagdocs"
 mode="change">

 <attList>
  <attDef ident="valid"
   ns="http://www.example.com/ns/nonTEImode="add">

   <desc>indicates the validity of the example by supplying one of three predefined
       codes for it.</desc>
   <datatype>
    <dataRef key="teidata.enumerated"/>
   </datatype>
   <valList type="closed">
    <valItem ident="A">
     <desc>validity is of the highest class</desc>
    </valItem>
    <valItem ident="B">
     <desc>validity is of the second highest class</desc>
    </valItem>
    <valItem ident="C">
     <desc>validity is of the lowest class</desc>
    </valItem>
   </valList>
  </attDef>
 </attList>
</elementSpec>
bibliography ⚓︎

23.3.2 Modification and Namespaces

<elementSpec ident="pmode="change">
 <attList>
  <attDef ident="topicmode="add"
   ns="http://www.example.org/ns/nonTEI">

   <desc>indicates the topic of a TEI paragraph</desc>
   <datatype>
    <dataRef key="teidata.word"/>
   </datatype>
  </attDef>
 </attList>
</elementSpec>
bibliography ⚓︎

23.5.4.2 Classes

<classSpec module="versetype="atts"
 ident="att.enjamb">

 <attList>
  <attDef ident="enjambusage="opt">
   <equiv/>
   <desc>indicates whether the end of a verse line is marked by enjambement.</desc>
   <datatype>
    <dataRef key="teidata.enumerated"/>
   </datatype>
   <valList type="open">
    <valItem ident="no">
     <equiv/>
     <desc>the line is end-stopped </desc>
    </valItem>
    <valItem ident="yes">
     <equiv/>
     <desc>the line in question runs on into the next </desc>
    </valItem>
    <valItem ident="weak">
     <equiv/>
     <desc>the line is weakly enjambed </desc>
    </valItem>
    <valItem ident="strong">
     <equiv/>
     <desc>the line is strongly enjambed</desc>
    </valItem>
   </valList>
  </attDef>
 </attList>
</classSpec>
bibliography ⚓︎