<ref>

<ref> (référence) définit une référence vers un autre emplacement que l' ajout d'un texte ou d'un commentaire modifie éventuellement. 3.6 Simple Links and Cross-References 16.1 Links
Module core — 3 Elements Available in All TEI Documents
En complément des attributs globaux att.pointing (@type, @evaluate) att.declaring (@decls)
target précise la cible de la référence en donnant une ou plusieurs références URI
Statut Optionel
Type de données 1–∞ occurrences of 

<rng:ref name="data.pointer"/>
data.pointer
séparé par un espace
Valeurs Une ou plusieurs références URI syntactiquement valables, séparée par un espace. Puisqu' un espace blanc est employé pour séparer des URIs, aucun espace blanc n’est autorisé à l'intérieur d' un URI. Si un espace blanc est requis dans un URI, il devrait être traité normalement , par exemple avec le mécanisme TEI%20Consortium.
cRef (référence canonique) spécifie la destination de la référence en fournissant une référence canonique issue d'un modèle défini par un élément refsDecl de l'en-tête TEI.
Statut Optionel
Type de données 1–∞ occurrences of 

<rng:ref name="data.word"/>
data.word
séparé par un espace
Valeurs le résultat de l’application de l'algorithme pour la résolution des références canoniques (décrit à la section 16.2.5 Canonical References) sera une référence URI valide pour la cible prévue.
Note
La refsDecl à utiliser peut être indiquée à l'aide de l'attribut decls.
Actuellement ces Principes directeurs permettent seulement l'encodage d'une unique référence canonique pour tout élément ref donné.
Utilisé par
Peut contenir
Declaration

<rng:element name="ref">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.pointing.attributes"/>
 <rng:ref name="att.declaring.attributes"/>
 <rng:choice>
  <rng:optional>
   <rng:attribute name="target">
    <rng:list>
     <rng:oneOrMore>
      <rng:ref name="data.pointer"/>
     </rng:oneOrMore>
    </rng:list>
   </rng:attribute>
  </rng:optional>
  <rng:optional>
   <rng:attribute name="cRef">
    <rng:list>
     <rng:oneOrMore>
      <rng:ref name="data.word"/>
     </rng:oneOrMore>
    </rng:list>
   </rng:attribute>
  </rng:optional>
 </rng:choice>
 <rng:ref name="macro.paraContent"/>
</rng:element>
element ref
{
   att.global.attributes,
   att.pointing.attributes,
   att.declaring.attributes,
   (
      attribute target { list { data.pointer+ } }?
    | attribute cRef { list { data.word+ } }?
   ),
   macro.paraContent
}
Exemple
<ref
  target="http://www.natcorp.ox.ac.uk/Texts/A02.xml#s2">
See especially the second
sentence</ref> See also <ref>s.v. <term>locution</term>
</ref>.>
Note
Les attributs target et cRef sont exclusifs l'un de l'autre.