<move>

<move> (movimento) segnala l'entrata o uscita in scena di uno o più personaggi. 7.2.3 Stage Directions
Modulo drama — 7 Performance Texts
Oltre agli attributi globali att.ascribed (@who)
type indica il tipo di movimento, ad esempio come entrata o uscita.
Stato Opzionale
Tipo di dati

<rng:ref name="data.enumerated"/>
data.enumerated
I valori suggeriti includono:
entrance
il personaggio entra in scena.
exit
il personaggio lascia la scena.
onStage
il personaggio si muove sulla scena
where specifica la direzione di un movimento in scena.
Stato Opzionale
Tipo di dati 1–∞ occorrenze di 

<rng:ref name="data.enumerated"/>
data.enumerated
separato da spazio bianco
I valori esemplificativi includono:
L
(sinistra) lato sinistro della scena
R
(destra) lato destro della scena
C
(centro) centro della scena
perf (rappresentazione) indica la rappresentazione o le rappresentazioni in cui il movimento è stato eseguito così come specificato.
Stato Opzionale
Tipo di dati 1–∞ occorrenze di 

<rng:ref name="data.pointer"/>
data.pointer
separato da spazio bianco
Valori The references are derived from the xml:id attribute on a performance element.
Usato da
Può contenere Elemento vuoto
Dichiarazione

<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
}
Esempio
<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>