macro.specialPara.cmc

macro.specialPara.cmc ('special' paragraph content with added CMC element(s)) defines the content model of the quote element, whose content is just like others (such as notes or list items) which either contain a series of component-level elements or else have the same structure as a paragraph, containing a series of phrase-level and inter-level elements, but also contains element(s) for transcription of CMC.
モジュール cmc — Computer-mediated Communication
当該モジュールを使用するもの
Content model
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">

  <textNode/>
  <classRef key="model.gLike"/>
  <classRef key="model.phrase"/>
  <classRef key="model.inter"/>
  <classRef key="model.divPart"/>
  <classRef key="model.global"/>
  <classRef key="model.cmc"/>
 </alternate>
</content>
宣言
<rng:define name="macro.specialPara.cmc">
 <rng:zeroOrMore>
  <rng:choice>
   <rng:text/>
   <rng:ref name="model.gLike"/>
   <rng:ref name="model.phrase"/>
   <rng:ref name="model.inter"/>
   <rng:ref name="model.divPart"/>
   <rng:ref name="model.global"/>
   <rng:ref name="model.cmc"/>
  </rng:choice>
 </rng:zeroOrMore>
</rng:define>
macro.specialPara.cmc =
   (
      text
    | model.gLikemodel.phrasemodel.intermodel.divPartmodel.globalmodel.cmc
   )*