<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. [11.7.2 Writing, Decoration, and Other Notations]
Module msdescription — 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 de teidata.count séparé par un espace
streams⚓︎ (textual streams) indicates the number of streams per page, each of which contains an independent textual stream
Statut Optionel
Type de données 1–2 occurrences de teidata.count séparé par un espace
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 de teidata.count séparé par un espace
writtenLines⚓︎ (lignes d'écriture) spécifie le nombre de lignes écrites par colonne
Statut Optionel
Type de données 1–2 occurrences de teidata.count séparé par un espace
Contenu dans
msdescription: layoutDesc
Peut contenir
dictionaries: lang oRef pRef
gaiji: g
header: biblFull idno
iso-fs: fLib fs fvLib
textstructure: floatingText
verse: caesura rhyme
des données textuelles
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>
Modèle de contenu
<content>
 <macroRef key="macro.specialPara"/>
</content>
Schéma Declaration
<rng:element name="layout">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:optional>
  <rng:attribute name="columns">
   <rng:list>
    <rng:ref name="teidata.count"/>
    <rng:optional>
     <rng:ref name="teidata.count"/>
    </rng:optional>
   </rng:list>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="streams">
   <rng:list>
    <rng:ref name="teidata.count"/>
    <rng:optional>
     <rng:ref name="teidata.count"/>
    </rng:optional>
   </rng:list>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="ruledLines">
   <rng:list>
    <rng:ref name="teidata.count"/>
    <rng:optional>
     <rng:ref name="teidata.count"/>
    </rng:optional>
   </rng:list>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="writtenLines">
   <rng:list>
    <rng:ref name="teidata.count"/>
    <rng:optional>
     <rng:ref name="teidata.count"/>
    </rng:optional>
   </rng:list>
  </rng:attribute>
 </rng:optional>
 <rng:ref name="macro.specialPara"/>
</rng:element>
element layout
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   attribute columns { list { teidata.count, teidata.count? } }?,
   attribute streams { list { teidata.count, teidata.count? } }?,
   attribute ruledLines { list { teidata.count, teidata.count? } }?,
   attribute writtenLines { list { teidata.count, teidata.count? } }?,
   macro.specialPara
}