<shift>

<shift> segnala il punto in cui un fenomeno paralinguistico di una serie di enunciati prodotti da uno dei parlanti cambia stato [8.3.6 Shifts]
Modulospoken — Transcriptions of Speech
Attributiatt.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)
featurefenomeno paralinguistico
Stato Opzionale
Tipo di dati teidata.enumerated
I valori suggeriti includono:
tempo
velocità di elocuzione
loud
volume
pitch
tono
tension
accento
rhythm
ritmo
voice
qualità della voce
newspecifica il nuovo stato del fenomeno paralinguistico specificato
Stato Consigliato
Tipo di dati teidata.enumerated
Valore di default normal
Membro del
Contenuto in
analysis: cl m phr s span w
figures: cell figure table
linking: ab seg
nets: graph
tagdocs: eg valDesc
textcrit: lem rdg wit witDetail
verse: metSym rhyme
Può contenereElemento vuoto
Esempio
<u who="#LB">
 <shift feature="loudnew="f"/>Elizabeth
</u>
<u who="#EB">Yes</u>
<u who="#LB">
 <shift feature="loudnew="normal"/>Come and try this
<pause/>
 <shift feature="loudnew="ff"/>come on
</u>
<!-- ... -->
<listPerson type="speakers">
 <person xml:id="LB"/>
 <person xml:id="EB"/>
</listPerson>

The word ‘Elizabeth’ is spoken loudly, the words ‘Yes’ and ‘Come and try this’ with normal volume, and the words ‘come on’ very loudly.

Schematron

<s:assert test="@newrole="warning">
The @new attribute should always be supplied; use the special value
"normal" to indicate that the feature concerned ceases to be
remarkable at this point.</s:assert>
Content model
<content>
 <empty/>
</content>
Dichiarazione
<rng:element name="shift">
 <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="feature">
   <rng:choice>
    <rng:value>tempo</rng:value>
    <rng:value>loud</rng:value>
    <rng:value>pitch</rng:value>
    <rng:value>tension</rng:value>
    <rng:value>rhythm</rng:value>
    <rng:value>voice</rng:value>
    <rng:ref name="teidata.enumerated"/>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="new"
   a:defaultValue="normal">

   <rng:ref name="teidata.enumerated"/>
  </rng:attribute>
 </rng:optional>
 <rng:empty/>
</rng:element>
element shift
{
   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 feature
   {
      "tempo"
    | "loud"
    | "pitch"
    | "tension"
    | "rhythm"
    | "voice"
    | teidata.enumerated
   }?,
   attribute new { teidata.enumerated }?,
   empty
}