att.identified

att.identified fournit les attributs pour des éléments référençables au moyen d'un attribut key.
Moduletagdocs — Documentation Elements
MembresattDef classSpec constraintSpec elementSpec macroSpec moduleSpec schemaSpec
Attributsatt.combinable (@mode) (att.deprecated (@validUntil))
identfournit l'identifiant qui référence cet élément.
Statut Requis
Type de données

<rng:ref name="data.name"/>
data.name
predeclareprécise si cet objet nécessite une prédéfinition dans le module d'infrastructure tei.
Statut Optionel
Type de données

<rng:ref name="data.truthValue"/>
data.truthValue
Valeur par défaut false
modulefournit le nom du module dans lequel doit être défini cet objet.
Statut Optionel
Type de données

<rng:ref name="data.xmlName"/>
data.xmlName
Schematron

<s:rule context="tei:elementSpec[@module]|tei:classSpec[@module]|tei:macroSpec[@module]">
<s:assert test=" (not(ancestor::tei:schemaSpec | ancestor::tei:TEI | ancestor::tei:teiCorpus)) or (not(@module) or (not(//tei:moduleSpec) and not(//tei:moduleRef)) or (//tei:moduleSpec[@ident = current()/@module]) or (//tei:moduleRef[@key = current()/@module])) "> Specification <s:value-of select="@ident"/>: the value of the module attribute ("<s:value-of select="@module"/>")
should correspond to an existing module, via a moduleSpec or
moduleRef</s:assert></s:rule>