<respons>

<respons> (Responsabilité) identifie le ou les personne(s) responsable(s) d'un aspect du balisage pour un ou plusieurs éléments particuliers. 21.2 Attribution of Responsibility
Modulecertainty — 21 Certainty and Responsibility
Attributs
targetdonne le(s) identifiant(s) du ou des éléments sur le(s)quel(s) porte un aspect de la responsabilité.
Statut Requis
Type de données 1–∞ occurrences of

<rng:ref name="data.pointer"/>
data.pointer
séparé par un espace
Valeurs one or more valid identifiers, separated by whitespace.
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 suggérées comprennent:
gi
(Responsabilité de l'assertion selon laquelle l'information encodée est du type indiqué par le balisage.) responsabilité de l'assertion pour que l'élément soit du type indiqué par le balisage.
location
responsabilité de l'assertion pour que l'élément commence et se termine à l'endroit indiqué.
startLoc
(emplacement de début) responsabilité de l'assertion pour que l'élément commence à l'endroit indiqué.
endLoc
(emplacement de fin) responsabilité de l'assertion pour que l'élément se termine à l'endroit indiqué.
attrName
(Responsabilité de l'assertion selon laquelle le nom de l'attribut utilisé correspond bien à l'information que l'on veut donner) responsabilité de l'assertion pour que l'attribut name ait la valeur indiquée dans le balisage.
transcribedContent
responsabilité de la transcription du contenu de l'élément.
suppliedContent
responsabilité des contenus fournis par l'encodeur (corrections, développements d'abréviations, etc.)
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 declared in the document header, associated with a person asserted as responsible for some aspect of the text's creation, transcription, editing, or encoding
Utilisé par
Peut contenir
core: desc gloss
tagdocs: altIdent equiv
Declaration

<rng:element name="respons">
<rng:ref name="att.global.attributes"/>
<rng:attribute name="target">
 <rng:list>
  <rng:oneOrMore>
   <rng:ref name="data.pointer"/>
  </rng:oneOrMore>
 </rng:list>
</rng:attribute>
<rng:attribute name="locus">
 <rng:list>
  <rng:oneOrMore>
   <rng:choice>
    <rng:value>gi</rng:value>
    <rng:value>location</rng:value>
    <rng:value>startLoc</rng:value>
    <rng:value>endLoc</rng:value>
    <rng:value>attrName</rng:value>
    <rng:value>transcribedContent</rng:value>
    <rng:value>suppliedContent</rng:value>
    <rng:data type="Name"/>
   </rng:choice>
  </rng:oneOrMore>
 </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,
   attribute target { list { data.pointer+ } },
   attribute locus
   {
      list
      {
         (
            "gi"
          | "location"
          | "startLoc"
          | "endLoc"
          | "attrName"
          | "transcribedContent"
          | "suppliedContent"
          | xsd:Name
         )+
      }
   },
   attribute resp { data.pointer },
   model.glossLike*
}
Exemple
<respons target="#p1locus="gi locationresp="#encoder1"/>
<respons target="#p2locus="rendresp="#encoder2"/>
<list type="encoders">
 <item xml:id="encoder1"/>
 <item xml:id="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.