La classe book
Un livre de base
Le listing suivant montre la structure à utiliser pour rédiger un livre basique. La première chose à faire est de définir la classe en utilisant la commande documentclass
avec le paramètre book
.
|
|
Les principales options de la classe
On peut définir une série d'options avec la classe de document book
, en voici quelques-unes :
- La taille de la fonte
Les valeurs possibles sont
10pt
,11pt
et12pt
. - Les dimensions du papier
letterpaper
pour du papier à lettre (8,5 in x 11 in) ;legalpaper
pour une taille légale (8,5 in x 14 in) ;executivepaper
pour une taille exécutive (7,25 in x 10,5 in) ;a4paper
pour des feuilles A4 (21 cm x 29,7 cm) ;a5paper
pour des feuilles A5 (14,8 cm x 21 cm) ;b5paper
pour des feuilles B5 (17,6 cm x 25 cm)
- Le stade de développement
Si le document est au stade final, vous pouvez spécifier l'option
final
, si par contre la rédaction du document est en cours, vous pouvez spécifier l'optiondraft
qui va marquer d'un rectangle noir le texte qui dépasse dans la marge très pratique pour repérer facilement ces problèmes. - Recto-verso
Pour avoir un document en mode recto-verso, il faut spécifier l'option
twoside
, sinon, pour du simple recto, utilisezoneside
. - Les nouveaux chapitres
Si vous désirez que tous les chapitres commencent sur une page impaire, il faut spécifier l'option
openright
, si la page des débuts de chapitre importe peu, on utilise l'optionopenany
.
Structure du document
Le livre est structuré grâce aux commandes frontmatter
, mainmatter
, appendix
et backmatter
. Le rôle de ces commandes est de modifier la manière de numéroter les pages et les différents compteurs de chapitres, sections, ... Dans la partie frontmatter
, les chapitres, sections, ... ne sont pas numérotés et les pages sont numérotées en chiffres romains.
Dans la partie principale, mainmatter
, les pages sont numérotées en chiffres arabes et les chapitres, sections, ... sont numérotés; dans la partie appendix
, les chapitres, sections, ... sont numérotés en lettres majuscules et les pages continuent en chiffres arabes, et enfin, dans la dernière partie, backmatter
, les pages restent toujours en chiffres arabes mais les chapitres, sections, ... ne sont pas numérotés. Le tout est résumé dans le tableau suivant.
Commande | Nom | Numérotation des chapitres, sections, ... | Numérotation des pages |
---|---|---|---|
frontmatter |
Prologue | Aucune | Chiffres romains |
mainmatter |
Corps | Chiffres arabes | Chiffres arabes |
appendix |
Annexes | Lettres majuscules | Chiffres arabes |
backmatter |
Épilogue | Aucune | Chiffres arabes |