<move>

<move> (mouvement) signale l'entrée ou la sortie d'un ou de plusieurs personnages sur la scène. [7.2.4 Stage Directions]
Moduledrama — Performance Texts
Attributsatt.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.ascribed (@who)
typecaractérise un mouvement , par exemple une entrée ou une sortie. Les valeurs suggérées comprennent: 1] entrance; 2] exit; 3] onStage
Statut Optionel
Type de données teidata.enumerated
Les valeurs suggérées comprennent:
entrance
le personnage entre en scène.
exit
le personnage sort de scène.
onStage
le personnage se déplace sur scène.
whereindique la direction d'un mouvement sur scène. Exemple de valeurs possibles: 1] L(left) ; 2] R(right) ; 3] C(center)
Statut Optionel
Type de données 1–∞ occurrences de teidata.enumerated séparé par un espace
Exemple de valeurs possibles:
L
(à gauche ) côté cour (à gauche).
R
(à droite.) côté jardin (à droite).
C
(au centre ) milieu de scène
Note

Donner une information complète de mise en place requiert normalement une combinaison de valeurs (par ex. : ‘FG’ pour ‘au fond à gauche de la scène’) et peut aussi nécessiter d'encoder de façon plus précise la vitesse, la direction, etc. La documentation complète de toute règle de codage doit être fournie dans l'en-tête TEI.

perf(jeu) identifie la ou les représentations au cours desquelles s'est effectué le déplacement décrit.
Statut Optionel
Type de données 1–∞ occurrences de teidata.pointer séparé par un espace
Membre du
Contenu dans
Peut contenirElément vide
Exemple
<performance xml:id="fr_perf1">
 <p>Première apparition</p>
 <castList>
  <castItem>
   <role xml:id="fr_clar">Clarence</role>
  </castItem>
 </castList>
</performance>
<stage type="entrance">
 <move who="#fr_clartype="enter"
  perf="#perf1"/>
(Entre Clarence,
entouré de gardes).
</stage>
Modèle de contenu
<content>
</content>
Schéma Declaration
<rng:element name="move">
 <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.ascribed.attributes"/>
 <rng:optional>
  <rng:attribute name="type">
   <rng:choice>
    <rng:value>entrance</rng:value>
    <rng:value>exit</rng:value>
    <rng:value>onStage</rng:value>
    <rng:ref name="teidata.enumerated"/>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="where">
   <rng:list>
    <rng:oneOrMore>
     <rng:ref name="teidata.enumerated"/>
    </rng:oneOrMore>
   </rng:list>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="perf">
   <rng:list>
    <rng:oneOrMore>
     <rng:ref name="teidata.pointer"/>
    </rng:oneOrMore>
   </rng:list>
  </rng:attribute>
 </rng:optional>
 <rng:empty/>
</rng:element>
element move
{
   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.ascribed.attributes,
   attribute type { "entrance" | "exit" | "onStage" | teidata.enumerated }?,
   attribute where { list { teidata.enumerated+ } }?,
   attribute perf { list { teidata.pointer+ } }?,
   empty
}