RelaxNG/publidoc.rng
changeset 39 7faa356bad3e
parent 38 3c8b406be906
child 40 7cfe2d4957c6
equal deleted inserted replaced
38:3c8b406be906 39:7faa356bad3e
   133         <ref name="identifier"/>
   133         <ref name="identifier"/>
   134       </zeroOrMore>
   134       </zeroOrMore>
   135       <optional>
   135       <optional>
   136         <ref name="language"/>
   136         <ref name="language"/>
   137       </optional>
   137       </optional>
       
   138       <optional>
       
   139         <ref name="copyright"/>
       
   140       </optional>
   138       <zeroOrMore>
   141       <zeroOrMore>
   139         <ref name="author"/>
   142         <ref name="author"/>
   140       </zeroOrMore>
   143       </zeroOrMore>
   141       <optional>
   144       <optional>
   142         <ref name="publisher"/>
   145         <ref name="publisher"/>
   273   </define>
   276   </define>
   274   <define name="lang.attribute">
   277   <define name="lang.attribute">
   275     <attribute name="xml:lang">
   278     <attribute name="xml:lang">
   276       <data type="language"/>
   279       <data type="language"/>
   277     </attribute>
   280     </attribute>
       
   281   </define>
       
   282   <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ copyright ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
       
   283   <define name="copyright">
       
   284     <element name="copyright">
       
   285       <ref name="copyright.content"/>
       
   286     </element>
       
   287   </define>
       
   288   <define name="copyright.content">
       
   289     <ref name="inlines"/>
   278   </define>
   290   </define>
   279   <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ author, publisher ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
   291   <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ author, publisher ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
   280   <!-- ~~~~~~ author -->
   292   <!-- ~~~~~~ author -->
   281   <define name="author">
   293   <define name="author">
   282     <element name="author">
   294     <element name="author">
   920   </define>
   932   </define>
   921   <define name="image.content">
   933   <define name="image.content">
   922     <optional>
   934     <optional>
   923       <ref name="copyright"/>
   935       <ref name="copyright"/>
   924     </optional>
   936     </optional>
   925   </define>
       
   926   <!-- ~~~~~~ copyright -->
       
   927   <define name="copyright">
       
   928     <element name="copyright">
       
   929       <ref name="copyright.content"/>
       
   930     </element>
       
   931   </define>
       
   932   <define name="copyright.content">
       
   933     <ref name="inlines"/>
       
   934   </define>
   937   </define>
   935   <!--
   938   <!--
   936     =============================================================================
   939     =============================================================================
   937                                     INLINE LEVEL
   940                                     INLINE LEVEL
   938     =============================================================================
   941     =============================================================================