<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
Modulecorpus — 15 Language Corpora
Attributs
typeprécise le degré d'interaction entre les participants actifs et passifs au sein du texte
Statut Optionel
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.
activeprécise le nombre de participants actifs (ou émetteurs) qui produisent des parties du texte
Statut Optionel
Type de données

<rng:ref name="data.enumerated"/>
data.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.
passivepré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

<rng:ref name="data.enumerated"/>
data.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 ou 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.
Utilisé par
Peut contenir
Declaration

<rng:element name="interaction">
<rng:ref name="att.global.attributes"/>
<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:data type="Name"/>
  </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:data type="Name"/>
  </rng:choice>
 </rng:attribute>
</rng:optional>
<rng:ref name="macro.phraseSeq.limited"/>
</rng:element>
element interaction
{
   att.global.attributes,
   attribute type { "none" | "partial" | "complete" | "inapplicable" }?,
   attribute active
   {
      "singular" | "plural" | "corporate" | "unknown" | xsd:Name
   }?,
   attribute passive
   {
      "self" | "single" | "many" | "group" | "world" | xsd:Name
   }?,
   macro.phraseSeq.limited
}
Exemple
<interaction type="completeactive="pluralpassive="many"/>
Exemple
<interaction type="noneactive="singularpassive="group"/>