<respons>

<respons> (Responsabilité) identifie le ou les personne(s) responsable(s) d'un aspect du balisage pour un ou plusieurs éléments particuliers. [21.3 Attribution of Responsibility]
Modulecertainty — 21 Certainty, Precision, and Responsibility
Attributsatt.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) att.scoping (@target, @match)
locusIndique l'aspect spécifique du balisage sur lequel porte la responsabilité.
Statut Requis
Type de données 1–∞ occurrences of 

<rng:ref name="data.enumerated"/>
data.enumerated
séparé par un espace
Les valeurs autorisées sont:
name
responsibility is being assigned concerning the name of the element or attribute used.
start
responsibility is being assigned concerning the start of the element concerned.
end
responsibility is being assigned concerning the end of the element concerned.
location
responsibility is being assigned concerning the location of the element concerned.
value
responsibility is being assigned concerning the content (for an element) or the value (for an attribute)
resp (responsable) Identifie la personne ou l'organisme responsable de l'aspect en question dans le document TEI
Statut Requis
Type de données

<rng:ref name="data.pointer"/>
data.pointer
Valeurs a pointer to one of the identifiers typically but not necessarily declared in the current document header, associated with a person asserted as responsible for some aspect of the text's creation, transcription, editing, or encoding
Utilisé par
Contenu dans
figures: cell figure table
gaiji: char glyph
linking: ab join joinGrp seg
nets: graph
textcrit: app lem rdg wit witDetail
verse: metSym rhyme
Peut contenir
Declaration

<rng:element name="respons">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.scoping.attributes"/>
 <rng:attribute name="locus">
  <rng:list>
   <rng:choice>
    <rng:value>name</rng:value>
    <rng:value>start</rng:value>
    <rng:value>end</rng:value>
    <rng:value>location</rng:value>
    <rng:value>value</rng:value>
   </rng:choice>
   <rng:zeroOrMore>
    <rng:choice>
     <rng:value>name</rng:value>
     <rng:value>start</rng:value>
     <rng:value>end</rng:value>
     <rng:value>location</rng:value>
     <rng:value>value</rng:value>
    </rng:choice>
   </rng:zeroOrMore>
  </rng:list>
 </rng:attribute>
 <rng:attribute name="resp">
  <rng:ref name="data.pointer"/>
 </rng:attribute>
 <rng:zeroOrMore>
  <rng:ref name="model.glossLike"/>
 </rng:zeroOrMore>
</rng:element>
element respons
{
   att.global.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.scoping.attributes,
   attribute locus
   {
      list
      {
         ( "name" | "start" | "end" | "location" | "value" ),
         ( "name" | "start" | "end" | "location" | "value" )*
      }
   },
   attribute resp { data.pointer },
   model.glossLike*
}
Exemple
<respons target="#fr_p1" locus="name location" resp="#fr_encoder1"/>
<respons target="#fr_p2" locus="value" resp="#fr_encoder2"/>
<list type="encoders">
 <item xml:id="fr_encoder1"/>
 <item xml:id="fr_encoder2"/>
</list>
Note
L'élément respons est préconisé dans les cas où une information très fine sur des aspects spécifiques du balisage d'un texte est souhaitable pour une raison quelconque. Une responsabilité globale pour certains aspects du balisage est habituellement indiquée simplement au niveau de l'en-tête TEI en utilisant l'élément respStmt dans la mention de titre, la mention d'édition ou le journal de modifications.