<move>

<move> (déplacement) marque l'entrée ou la sortie d'un ou plusieurs personnages sur la scène. 7.2.3 Stage Directions
Moduledrama — 7 Performance Texts
Attributs att.ascribed (@who)
typecaractérise les déplacements comme une entrée ou une sortie par exemple.
Statut Optionel
Type de données

<rng:ref name="data.enumerated"/>
data.enumerated
Les valeurs suggérées comprennent:
entrance
le personnage entre en scène
exit
le personnage quitte la scène
onStage
le personnage se déplace sur la scène
whereindique la direction d'un déplacement sur scène
Statut Optionel
Type de données 1–∞ occurrences of

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

<rng:ref name="data.pointer"/>
data.pointer
séparé par un espace
Valeurs The references are derived from the xml:id attribute on a performance element.
Utilisé par model.stageLike
Peut contenirElément vide
Declaration

<rng:element name="move">
<rng:ref name="att.global.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:data type="Name"/>
  </rng:choice>
 </rng:attribute>
</rng:optional>
<rng:optional>
 <rng:attribute name="where">
  <rng:list>
   <rng:oneOrMore>
    <rng:ref name="data.enumerated"/>
   </rng:oneOrMore>
  </rng:list>
 </rng:attribute>
</rng:optional>
<rng:optional>
 <rng:attribute name="perf">
  <rng:list>
   <rng:oneOrMore>
    <rng:ref name="data.pointer"/>
   </rng:oneOrMore>
  </rng:list>
 </rng:attribute>
</rng:optional>
<rng:empty/>
</rng:element>
element move
{
   att.global.attributes,
   att.ascribed.attributes,
   attribute type { "entrance" | "exit" | "onStage" | xsd:Name }?,
   attribute where { list { data.enumerated+ } }?,
   attribute perf { list { data.pointer+ } }?,
   empty
}
Exemple
<performance xml:id="perf1">
 <p>First performance</p>
 <castList>
  <castItem>
   <role xml:id="bellaf">Bellafront</role>
  </castItem>
<!-- ... -->
 </castList>
</performance>
<!-- ... -->
<stage type="entrance">
 <move
   who="#bellaf"
   type="enter"
   where="L"
   perf="#perf1"/>

Enter Bellafront mad.
</stage>