<layout>

<layout> (mise en page) décrit comment le texte est disposé sur la page, ce qui inclut les informations sur d'éventuels systèmes de réglure, de piqûre ou d'autres techniques de préparation de la page. 10.7.2 Writing, Decoration, and Other Notations
Modulemsdescription — 10 Manuscript Description
Attributs
columns (colonnes) spécifie le nombre de colonnes présentes sur une page
Statut Optionel
Type de données 1–2 occurrences of

<rng:ref name="data.count"/>
data.count
séparé par un espace
Valeurs may be given as a pair of numbers (to indicate a range) or as a single number.
ruledLines (lignes de réglure) spécifie le nombre de lignes de réglure présentes par colonne
Statut Optionel
Type de données 1–2 occurrences of

<rng:ref name="data.count"/>
data.count
séparé par un espace
Valeurs may be given as a pair of numbers (a range) or as a single number.
writtenLines (lignes d'écriture) spécifie le nombre de lignes écrites par colonne
Statut Optionel
Type de données 1–2 occurrences of

<rng:ref name="data.count"/>
data.count
séparé par un espace
Valeurs may be given as a pair of numbers (a range), or as a single number.
Utilisé par
Peut contenir
Declaration

<rng:element name="layout">
<rng:ref name="att.global.attributes"/>
<rng:optional>
 <rng:attribute name="columns">
  <rng:list>
   <rng:ref name="data.count"/>
   <rng:optional>
    <rng:ref name="data.count"/>
   </rng:optional>
  </rng:list>
 </rng:attribute>
</rng:optional>
<rng:optional>
 <rng:attribute name="ruledLines">
  <rng:list>
   <rng:ref name="data.count"/>
   <rng:optional>
    <rng:ref name="data.count"/>
   </rng:optional>
  </rng:list>
 </rng:attribute>
</rng:optional>
<rng:optional>
 <rng:attribute name="writtenLines">
  <rng:list>
   <rng:ref name="data.count"/>
   <rng:optional>
    <rng:ref name="data.count"/>
   </rng:optional>
  </rng:list>
 </rng:attribute>
</rng:optional>
<rng:ref name="macro.specialPara"/>
</rng:element>
element layout
{
   att.global.attributes,
   attribute columns { list { data.count, data.count? } }?,
   attribute ruledLines { list { data.count, data.count? } }?,
   attribute writtenLines { list { data.count, data.count? } }?,
   macro.specialPara
}
Exemple
<layout columns="1ruledLines="25 32">Most pages have between 25 and 32 long lines ruled in lead.</layout>
Exemple
<layout columns="2ruledLines="42">
 <p>2 columns of 42 lines ruled in ink, with central rule
   between the columns.</p>
</layout>
Exemple
<layout columns="1 2writtenLines="40 50">
 <p>Some pages have 2 columns, with central rule
   between the columns; each column with between 40 and 50 lines of writing.</p>
</layout>