Nous allons ici nous attarder sur la mise en page d'un document, nous verrons comment définir le type de document, et les propriétés de celui-ci.
Classe de document
La première informations que LaTeX a besoin de savoir est la classe à laquelle le document appartient à savoir s'il s'agit d'un article, d'un rapport ou d'un livre, ... Ce type de document est spécifié grâce à la première ligne du fichier source, la commande documentclass
(détail).
Cette commande prend des paramètres et des options que nous allons décrire de suite
| \documentclass[options]{classe} |
|
listing l1.9 Commande documentclass
Le paramètre classe
va spécifier le type de document et les différentes valeurs qu'il peut prendre sont listées dans le tableau ci-dessous :
Valeur |
Description |
article |
Pour des articles dans des revues, des rapports courts |
report |
Pour des rapports longs, des thèses, des petits livres |
book |
Pour de vrais livres |
slides |
Pour des transparents |
tab l1.1 Les valeurs de classe pour la commande documentclass
Ensuite, il y a une série d'options que l'on peut ajouter pour donner plus de précisions sur le contenu du document, les options dépendant du type de classe choisi, toutes ces options sont reprises dans la tableau ci-dessous :
Description |
Valeurs possibles |
Valeur par défaut |
Définit la taille de la police principale du document |
10pt, 11pt, 12pt |
10pt |
Définit la taille du papier |
a4paper, letterpaper, a5paper, b5paper, executivepaper, legalpaper |
letterpaper |
Aligner les équations à gauche au lieu de les centrer |
fleqn |
/ |
Place la numérotation des formules à gauche |
leqno |
/ |
Indique si une nouvelle page doit être commencée après le titre du document |
titlepage, notitlepage |
/ |
Formate le texte sur deux colonnes |
twocolumn |
/ |
Indique si l'impression sera en recto ou recto-verso |
twoside, oneside |
article et report : oneside & book twoside |
tab l1.1 Options des documents
L'exemple ci-dessous déclare un rapport sur feuille A4 avec les équations alignées à gauche et la taille de la police principale fixée à 11 points.
| \documentclass[a4paper,11pt,fleqn]{report} |
|
listing l1.10 Exemple de d'utilisation de documentclass
Extensions
Lorsque vous rédigerez un document, vous vous rendrez compte que les commandes de base de LaTeX ne permettent pas de tout faire, comme par exemple insérer une image ou mettre du texte en couleur. Pour faire cela, il va falloir charger des extensions pour pouvoir bénéficier de nouvelles commandes. Le chargement d'extension se fait en utilisant la commande usepackage
(détail).
| \usepackage[options]{extension} |
|
listing l1.11 Commande usepackage
Le paramètre extension
est le nom de l'extension à charger. On peut aussi préciser quelques options. Les extensions sont gérées par votre distribution LaTeX et on peut également en retrouver tout plein en téléchargement sur .
Style de page
Vous pouvez changer le style de toutes les pages du document en utilisant la commande pagestyle
(détail) ou uniquement de la page en cours en utilisant thispagestyle
(détail).
| \pagestyle{style} | \thispagestyle{style} |
|
listing l1.12 Changer de style
Les différentes valeurs du paramètre style
sont reprises dans la tableau ci-dessous :
Valeur |
Description |
plain |
Imprime le numéro de page en mileu de bas de page, c'est le style par défaut |
headings |
Imprime le titre du chapitre courant ainsi que le numéro de page dans l'entête de page. Laisse le pied de page vide |
empty |
Laisse l'entête et le pied de page vides |
tab l1.3 Les valeurs de style
On apprendra plus tard comment créer ses propres entêtes et pied de page.