att.identified

att.identified fournit les attributs pour des éléments référençables au moyen d'un attribut key.
Module tagdocs — Documentation Elements
Membres attDef classSpec constraintSpec dataSpec elementSpec macroSpec moduleSpec paramSpec schemaSpec
Attributs att.combinable (@mode) (att.deprecated (@validUntil))
ident fournit l'identifiant qui référence cet élément.
Statut Requis
Type de données teidata.name
predeclare précise si cet objet nécessite une prédéfinition dans le module d'infrastructure tei.
Statut Optionel
Type de données teidata.truthValue
Valeur par défaut false
module fournit le nom du module dans lequel doit être défini cet objet.
Statut Optionel
Type de données teidata.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>