<floatingText>

<floatingText> 包含一份任何種類的文本,無論是單一或複合的,該份文本任意穿插於整體文本中,而週遭文字則接續其後。 [4.3.2 Floating Texts]
組件textstructure — 4 Default Text Structure
屬性att.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) att.declaring (@decls) att.typed (@type, @subtype)
屬於
可包含在於
可包含
宣告

<rng:element name="floatingText">
 <rng:ref name="att.global.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.declaring.attributes"/>
 <rng:ref name="att.typed.attributes"/>
 <rng:group>
  <rng:zeroOrMore>
   <rng:ref name="model.global"/>
  </rng:zeroOrMore>
  <rng:optional>
   <rng:ref name="front"/>
   <rng:zeroOrMore>
    <rng:ref name="model.global"/>
   </rng:zeroOrMore>
  </rng:optional>
  <rng:choice>
   <rng:ref name="body"/>
   <rng:ref name="group"/>
  </rng:choice>
  <rng:zeroOrMore>
   <rng:ref name="model.global"/>
  </rng:zeroOrMore>
  <rng:optional>
   <rng:ref name="back"/>
   <rng:zeroOrMore>
    <rng:ref name="model.global"/>
   </rng:zeroOrMore>
  </rng:optional>
 </rng:group>
</rng:element>
element floatingText
{
   att.global.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.declaring.attributes,
   att.typed.attributes,
   (
      model.global*,
      ( front, model.global* )?,
      ( body | group ),
      model.global*,
      ( back, model.global* )?
   )
}
例子
<body>
 <div type="scene">
  <sp>
   <p>快點,演員開始了...</p>
  </sp>
  <floatingText type="pwp">
   <body>
    <div type="act">
     <sp>
      <l>故事開始於雅典...</l>
     </sp>
<!-- ... 這裡是其他動作 -->
    </div>
   </body>
  </floatingText>
  <sp>
   <p>戲劇結束...</p>
  </sp>
 </div>
</body>