La plupart des systèmes modernes de production de documents sont capables de
générer automatiquement des sections entières telles qu'une table de matières ou un index. La TEI Lite fournit un élément pour marquer l'emplacement d'une section générée de cette façon.
- <divGen>
-
indique l'emplacement prévu pour une division textuelle générée
automatiquement par une application de traitement de texte ; parmi les attributs
possibles, citons :
- <type>
-
précise le type de la division de texte prévue (par exemple, un index,
table de matières
etc.) ; exemples : index
(un index doit être généré et inséré à ce point), toc
(une table des matières ), figlist (une liste de figures) et
tablist
(une liste de tables).
L'élément <divGen> peut être placé partout où un
élément de division serait autorisé, comme dans l'exemple suivant :
2cm
<front>
<titlePage>... </titlePage>
<divGen type=toc>
<div type='Preface'><head>Preface</head>... </div>
</front>
<body>... </body>
<back>
<div1><head>Appendix</head>... </div1>
<divGen type=index n='Index'>
</back>
Cet exemple montre également l'emploi de l'attribut type
pour distinguer les différentes sortes de division à générer :
dans le premier cas une table des matières (toc) et dans le second un index.
Lorsqu'une table des matières ou un index existant doit être codé (plutôt que généré)
pour une raison quelconque, il convient d' employer l'élément <liste> présenté en
Listes.
Association GUTenberg - BP 10, 93220 Gagny principal - Tél. et Fax (33) 01 30 87 06 25
e-mail : gut@irisa.fr et tresorerie.gutenberg@ens.fr