<front>

<front> (texte préliminaire) contient tout ce qui est au début du document, avant le corps du texte : en-têtes, page de titre, préfaces, dédicaces, etc. 4.6 Title Pages 4 Default Text Structure
Module textstructure — 4 Default Text Structure
En complément des attributs globaux att.declaring (@decls)
Utilisé par
Peut contenir
Declaration

<rng:element name="front">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.declaring.attributes"/>
 <rng:group>
  <rng:zeroOrMore>
   <rng:choice>
    <rng:ref name="model.frontPart"/>
    <rng:ref name="model.pLike.front"/>
    <rng:ref name="model.global"/>
   </rng:choice>
  </rng:zeroOrMore>
  <rng:group>
   <rng:optional>
    <rng:choice>
     <rng:group>
      <rng:group>
       <rng:ref name="model.div1Like"/>
      </rng:group>
      <rng:zeroOrMore>
       <rng:choice>
        <rng:ref name="model.frontPart"/>
        <rng:ref name="model.div1Like"/>
        <rng:ref name="model.global"/>
       </rng:choice>
      </rng:zeroOrMore>
     </rng:group>
     <rng:group>
      <rng:group>
       <rng:ref name="model.divLike"/>
      </rng:group>
      <rng:zeroOrMore>
       <rng:choice>
        <rng:ref name="model.frontPart"/>
        <rng:ref name="model.divLike"/>
        <rng:ref name="model.global"/>
       </rng:choice>
      </rng:zeroOrMore>
     </rng:group>
    </rng:choice>
   </rng:optional>
  </rng:group>
  <rng:group>
   <rng:optional>
    <rng:group>
     <rng:ref name="model.divBottomPart"/>
    </rng:group>
    <rng:zeroOrMore>
     <rng:choice>
      <rng:ref name="model.divBottomPart"/>
      <rng:ref name="model.global"/>
     </rng:choice>
    </rng:zeroOrMore>
   </rng:optional>
  </rng:group>
 </rng:group>
</rng:element>
element front
{
   att.global.attributes,
   att.declaring.attributes,
   (
      ( model.frontPart | model.pLike.front | model.global )*,
      (
         (
            (
               ( model.div1Like ),
               ( model.frontPart | model.div1Like | model.global )*
            )
          | (
               ( model.divLike ),
               ( model.frontPart | model.divLike | model.global )*
            )
         )?
      ),
      ( ( ( model.divBottomPart ), ( model.divBottomPart | model.global )* )? )
   )
}
Exemple
<front>
 <epigraph>
  <quote>Nam Sibyllam quidem Cumis ego ipse oculis meis
     vidi in ampulla pendere, et cum illi pueri dicerent:
  <q xml:lang="grc">Sibylla ti weleis</q>; respondebat
     illa: <q xml:lang="grc">apowanein welo.</q>
  </quote>
 </epigraph>
 <div type="dedication">
  <p>For Ezra Pound <q xml:lang="it">il miglior fabbro.</q>
  </p>
 </div>
</front>
Exemple
<front>
 <div type="dedication">
  <p>To our three selves</p>
 </div>
 <div type="preface">
  <head>Author's Note</head>
  <p>All the characters in this book are purely imaginary, and if the
     author has used names that may suggest a reference to living persons
     she has done so inadvertently.
     ...</p>
 </div>
</front>