RelaxNG/publidoc.rng
changeset 45 8dbf4d305813
parent 44 ae64c01c37f1
child 49 e533ca9494a6
equal deleted inserted replaced
44:ae64c01c37f1 45:8dbf4d305813
   954       <ref name="block.head"/>
   954       <ref name="block.head"/>
   955     </optional>
   955     </optional>
   956     <oneOrMore>
   956     <oneOrMore>
   957       <choice>
   957       <choice>
   958         <ref name="image"/>
   958         <ref name="image"/>
   959         <ref name="sound"/>
   959         <ref name="audio"/>
   960       </choice>
   960       </choice>
   961     </oneOrMore>
   961     </oneOrMore>
   962     <optional>
   962     <optional>
   963       <ref name="caption"/>
   963       <ref name="caption"/>
   964     </optional>
   964     </optional>
   984   <define name="image.content">
   984   <define name="image.content">
   985     <optional>
   985     <optional>
   986       <ref name="copyright"/>
   986       <ref name="copyright"/>
   987     </optional>
   987     </optional>
   988   </define>
   988   </define>
   989   <!-- ~~~~~~ sound -->
   989   <!-- ~~~~~~ audio -->
   990   <define name="sound">
   990   <define name="audio">
   991     <element name="sound">
   991     <element name="audio">
   992       <ref name="sound.attributes"/>
   992       <ref name="audio.attributes"/>
   993     </element>
   993     </element>
   994   </define>
   994   </define>
   995   <define name="sound.attributes">
   995   <define name="audio.attributes">
   996     <ref name="media.id.attribute"/>
   996     <ref name="media.id.attribute"/>
   997   </define>
   997   </define>
   998   <!--
   998   <!--
   999     =============================================================================
   999     =============================================================================
  1000                                     INLINE LEVEL
  1000                                     INLINE LEVEL