<interaction>

<interaction> (interaction) décrit l'étendue, la cardinalité et la nature de toute interaction entre ceux qui produisent et ceux qui reçoivent le texte, par exemple sous forme d'une réponse ou d'une interjection, d'un commentaire, etc. [15.2.1 The Text Description]
Module corpus — Language Corpora
Attributs
type⚓︎ précise le degré d'interaction entre les participants actifs et passifs au sein du texte
Dérivé de att.typed
Statut Optionel
Type de données teidata.enumerated
Les valeurs autorisées sont:
none
pas la moindre interaction, un monologue par exemple.
partial
un certain degré d'interaction, par exemple un monologue avec une série de réponses.
complete
une interaction complète, par exemple une conversation en tête-à-tête.
inapplicable
ce paramètre est inapproprié ou inapplicable dans ce cas.
active⚓︎ précise le nombre de participants actifs (ou émetteurs) qui produisent des parties du texte
Statut Optionel
Type de données teidata.enumerated
Les valeurs suggérées comprennent:
singular
un seul émetteur.
plural
plusieurs émetteurs.
corporate
un émetteur collectif.
unknown
un nombre d'émetteurs inconnu ou impossible à spécifier.
passive⚓︎ précise le nombre de participants passifs (ou récepteurs) à qui un texte est destiné ou en la présence de qui il est créé ou représenté
Statut Optionel
Type de données teidata.enumerated
Les valeurs suggérées comprennent:
self
le texte est adressé à soi-même, comme un journal intime par exemple.
single
le texte est adressé à une seule autre personne, comme une lettre personnelle par exemple.
many
le texte est adressé à un ensemble défini de personnes, comme une conversation où tous les participants sont identifiés.
group
le texte est adressé à un ensemble indéfini mais limité de personnes, comme une conférence par exemple.
world
le texte est adressé à un ensemble indéfini et illimité de personnes, comme un livre publié par exemple.
Membre du
Contenu dans
corpus: textDesc
Peut contenir
Exemple
<interaction type="complete"
 active="pluralpassive="many"/>
Exemple
<interaction type="noneactive="singular"
 passive="group"/>
Modèle de contenu
<content>
 <macroRef key="macro.phraseSeq.limited"/>
</content>
Schéma Declaration
<rng:element name="interaction">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.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.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:ref name="att.typed.attribute.subtype"/>
 <rng:optional>
  <rng:attribute name="type">
   <rng:choice>
    <rng:value>none</rng:value>
    <rng:value>partial</rng:value>
    <rng:value>complete</rng:value>
    <rng:value>inapplicable</rng:value>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="active">
   <rng:choice>
    <rng:value>singular</rng:value>
    <rng:value>plural</rng:value>
    <rng:value>corporate</rng:value>
    <rng:value>unknown</rng:value>
    <rng:ref name="teidata.enumerated"/>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="passive">
   <rng:choice>
    <rng:value>self</rng:value>
    <rng:value>single</rng:value>
    <rng:value>many</rng:value>
    <rng:value>group</rng:value>
    <rng:value>world</rng:value>
    <rng:ref name="teidata.enumerated"/>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:ref name="macro.phraseSeq.limited"/>
</rng:element>
element interaction
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   att.typed.attribute.subtype,
   attribute type { "none" | "partial" | "complete" | "inapplicable" }?,
   attribute active
   {
      "singular" | "plural" | "corporate" | "unknown" | teidata.enumerated
   }?,
   attribute passive
   {
      "self" | "single" | "many" | "group" | "world" | teidata.enumerated
   }?,
   macro.phraseSeq.limited
}