Généralités
Tableau des éléments de structure
Vous avez appris dans le chapitre 4 à indiquer à LaTeX que vous alliez écrire en français. Il est maintenant temps d’apprendre à hiérarchiser des informations sous formes de parties, chapitres, sections, etc… Votre distribution LaTeX se servira de la hiérarchisation de vos données pour mettre en page de façon propre vos informations.
Ci–dessous un tableau résumant les différents niveaux de hiérarchisation du contenu (de la grande partie jusqu’au tout petit sous-paragraphe).
| Commandes des éléments de structure |
|---|
| Partie |
\part{nom de la partie} |
| Chapitre (non disponible pour les classes de document article et letter) |
\chapter{nom du chapitre} |
| Section |
\section{nom de la section} |
| Sous section |
\subsection{nom de la sous section} |
| Sous sous section |
\subsubsection{nom de la sous sous section} |
| Paragraphe |
\paragraph{nom du paragraphe} |
| Sous paragraphe |
\subparagraph{nom du sous paragraphe} |
Exercice
J’ai choisi volontairement de vous présenter le tableau précédent avant de vous donner un exemple pratique.
L'heure de l'exercice a sonné.
Essayez d’écrire un document, de classe report, en français, contenant : une partie, un chapitre, une section et une sous-section dans laquelle vous écrirez quelques lignes.
Votre résultat doit ressembler à la capture d’écran ci-dessous.
Si ceci est le premier document que vous composez par vous-même, il est normal que cela vous demande de rechercher des notions dans les chapitres précédents tout comme la présence de quelques coquilles dans votre code. Néanmoins, votre code final doit être proche de celui-ci (même si vous pouvez avoir des noms de chapitres ou de sections différents) :
Code : TeX 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 | \documentclass{report}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}
\begin{document}
\part{Partie}
\chapter{Chapitre}
\section{Section}
\subsection{Une sous-section}
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec nec condimentum libero. Phasellus condimentum porttitor congue.
Morbi eget quam sed justo egestas lobortis. Aenean et erat metus.
Nam metus nibh, imperdiet eget gravida sed, consequat eu nulla. Donec massa mauris, luctus vitae auctor non, sagittis non sapien.
Donec interdum pretium venenatis. Pellentesque aliquam convallis convallis.
Fusce tincidunt orci eu velit varius luctus. Etiam iaculis viverra enim ac varius.
Duis pretium elit eu eros auctor vel iaculis nulla commodo. Aliquam interdum fermentum orci sed fringilla.
Sed euismod condimentum dui, et pharetra ipsum dictum quis.
\end{document}
|
Modification de la numérotation des éléments de structure
Numéroter les annexes
Rendre un rapport nécessite souvent de mettre en annexe un certain nombre de textes et de photos. LaTeX permet à l’auteur de numéroter ses chapitres de contenu en chiffres et d’entamer une nouvelle numérotation des chapitres annexes avec des lettres.
La commande permettant de faire ceci est la commande \appendix et elle se place entre le contenu et les annexes, comme vous pouvez le constater dans le code source ci-dessous.
Code : TeX 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 | \documentclass{report}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}
\begin{document}
\part{Partie}
\chapter{premier chapitre}
\chapter{second chapitre}
\chapter{troisième chapitre}
\chapter{quatrième chapitre}
\chapter{cinquième chapitre}
\chapter{sixième chapitre}
\appendix
\chapter{Un schéma} %pas besoin de changer de commande pour transformer un chapitre en annexe grace à appendix
\chapter{Un article annexe}
\chapter{Un canard}
\end{document}
|
Résumons ceci par un schéma :
Dans un article, étant donné que la commande \chapter ne peut pas être utilisée (elle n’est utilisable que pour les rapports et les livres), \appendix jouera sur la numérotation des sections.
Il est possible de créer des chapitres sans numéros/lettres en tappant \chapter*{nom du chapitre}. L'ajout d'étoile en fin de mot fonctionne avec tous les éléments de structure donnés plus haut. Vous pouvez donc choisir de créer des parties sans numéros, idem pour les paragraphes et les sections.
Autres numérotations particulières
Dans le cas d’un livre, il peut être intéressant d’organiser et de numéroter de façons différentes les pages suivantes :
- les préambules et avant-propos
- les chapitres de contenu
- les annexes
- les pages d’index et de bibliographie.
Ainsi de nouvelles commandes apparaissent, fonctionnant de la même manière que la commande
\appendix, mais n’agissant pas uniquement sur la numérotation des chapitres/sections mais également sur la numérotation des pages. Tout d’abord
\frontmatter, qui se positionne juste après
\begin{document} et permet de numéroter le préambule en chiffres romains.
Ensuite,
\mainmatter se place entre le préambule et le premier chapitre. Cette commande permet de lancer la numérotation arabe habituelle des pages (1, 2, 3, etc…).
Enfin
\backmatter se place avant le chapitre d’épilogue et les index/bibliographies (que nous apprendrons à créer dans la suite du cours), et a pour effet de stopper la numérotation des chapitres, mais pas la numérotation des pages.
Résumons ceci par un nouveau schéma :