<shift>

<shift> (shift) 所標記的位置表示任一說話者在一連串說話中,某些附屬語言特性的改變。 [8.3.6 Shifts]
組件 spoken — Transcriptions of Speech
屬性 att.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)
feature⚓︎ 附屬語言特性
狀態 非必備的
資料類型 teidata.enumerated
被推薦的值包含:
tempo
說話速度Translation out of date.
loud
音量Translation out of date.
pitch
音調範圍Translation out of date.
tension
張力或強調模式Translation out of date.
rhythm
節奏品質Translation out of date.
voice
聲音品質Translation out of date.
new⚓︎ 說明改變後的附屬語言特性狀況。
狀態 推薦的
資料類型 teidata.enumerated
預設值 normal
俱乐部会员
可包含在於
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
可包含 空白元素
例子
<u who="#zh-tw_LB">
 <shift feature="loudnew="f"/>伊莉莎白
</u>
<u who="#zh-tw_EB">是的</u>
<u who="#zh-tw_LB">
 <shift feature="loudnew="normal"/>來把這穿上<pause/>
 <shift feature="loudnew="ff"/>好嘛
</u>
<!-- ... -->
<listPerson type="speakers">
 <person xml:id="zh-tw_LB"/>
 <person xml:id="zh-tw_EB"/>
</listPerson>
Schematron

<sch: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.</sch:assert>
Content model
<content>
 <empty/>
</content>
宣告
<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
}