LaTeXML

 view release on metacpan or  search on metacpan

lib/LaTeXML/resources/RelaxNG/LaTeXML-structure.rng  view on Meta::CPAN

  <define name="subparagraph.body.class">
    <a:documentation>The content allowable as the main body of a subparagraph.</a:documentation>
    <choice>
      <ref name="Para.model"/>
      <ref name="slide"/>
      <ref name="slidesequence"/>
      <ref name="sidebar"/>
    </choice>
  </define>
  <define name="subparagraph_attributes">
    <a:documentation>Attributes for \elementref{subparagraph}.</a:documentation>
    <ref name="Sectional.attributes"/>
  </define>
  <define name="subparagraph_model">
    <a:documentation>Content model for \elementref{subparagraph}.</a:documentation>
    <zeroOrMore>
      <ref name="SectionalFrontMatter.class"/>
    </zeroOrMore>
    <zeroOrMore>
      <choice>
        <ref name="subparagraph.body.class"/>
        <ref name="BackMatter.class"/>
      </choice>
    </zeroOrMore>
  </define>
  <!-- ====================================================================== -->
  <define name="slidesequence">
    <element name="slidesequence">
      <a:documentation>A slidesequence within a slideshow.
Each slide contains a set slides, typically those that are revealed constructively. </a:documentation>
      <ref name="slidesequence_attributes"/>
      <ref name="slidesequence_model"/>
    </element>
  </define>
  <define name="slidesequence_attributes">
    <a:documentation>Attributes for \elementref{slidesequence}.</a:documentation>
    <ref name="Sectional.attributes"/>
  </define>
  <!-- A slidesequence *must* contain a group of slides. -->
  <define name="slidesequence_model">
    <zeroOrMore>
      <ref name="slide"/>
    </zeroOrMore>
  </define>
  <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
  <define name="slide">
    <element name="slide">
      <a:documentation>A Slide within a slideshow, that may or may not be contained within a slidesequence.</a:documentation>
      <ref name="slide_attributes"/>
      <ref name="slide_model"/>
    </element>
  </define>
  <define name="slide.body.class">
    <a:documentation>The content allowable as the main body of a \elementref{slide}.</a:documentation>
    <ref name="Para.model"/>
  </define>
  <define name="slide_attributes">
    <a:documentation>Attributes for \elementref{slide}.</a:documentation>
    <ref name="Sectional.attributes"/>
    <optional>
      <attribute name="overlay">
        <a:documentation>\attr{overlay} is the number of the current overlay.
This must be specified when part of a slidesequence, else it may be omitted.
Should be unique and rising within a slidesequence.</a:documentation>
      </attribute>
    </optional>
  </define>
  <define name="slide_model">
    <a:documentation>Content model for \elementref{slide}.</a:documentation>
    <zeroOrMore>
      <choice>
        <ref name="SectionalFrontMatter.class"/>
        <ref name="subtitle"/>
      </choice>
    </zeroOrMore>
    <zeroOrMore>
      <choice>
        <ref name="slide.body.class"/>
        <ref name="BackMatter.class"/>
      </choice>
    </zeroOrMore>
  </define>
  <!-- ====================================================================== -->
  <define name="sidebar">
    <element name="sidebar">
      <a:documentation>A Sidebar; a short section-like object that floats outside the main flow.</a:documentation>
      <ref name="sidebar_attributes"/>
      <ref name="sidebar_model"/>
    </element>
  </define>
  <define name="sidebar.body.class">
    <a:documentation>The content allowable as the main body of a \elementref{sidebar}.</a:documentation>
    <ref name="Para.model"/>
  </define>
  <define name="sidebar_attributes">
    <a:documentation>Attributes for \elementref{sidebar}.</a:documentation>
    <ref name="Sectional.attributes"/>
  </define>
  <define name="sidebar_model">
    <a:documentation>Content model for \elementref{sidebar}.</a:documentation>
    <zeroOrMore>
      <choice>
        <ref name="FrontMatter.class"/>
        <ref name="SectionalFrontMatter.class"/>
      </choice>
    </zeroOrMore>
    <zeroOrMore>
      <choice>
        <ref name="sidebar.body.class"/>
        <ref name="BackMatter.class"/>
      </choice>
    </zeroOrMore>
  </define>
  <!-- ====================================================================== -->
  <define name="appendix">
    <element name="appendix">
      <a:documentation>An Appendix within a document.</a:documentation>
      <ref name="appendix_attributes"/>
      <ref name="appendix_model"/>
    </element>
  </define>
  <define name="appendix.body.class">



( run in 0.539 second using v1.01-cache-2.11-cpan-f56aa216473 )