Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| composition:annexes:tables:generer_une_table_des_matieres [2018/12/09 09:26] – jejust | 3_composition:annexes:tables:generer_une_table_des_matieres [2021/10/09 10:31] (Version actuelle) – Ajout d'exemples, de précisions et de liens. yannick.tanguy | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Comment générer une table des matières? ====== | ====== Comment générer une table des matières? ====== | ||
| + | < | ||
| + | * < | ||
| + | * le fichier '' | ||
| - | $\Reponse$ | + | En général, il est donc nécessaire de faire trois compilations pour avoir une table des matières à jour : |
| - | table des matières à l' | + | |
| - | À chaque compilation, | + | * la seconde l' |
| - | dans le document, | + | * la troisième inclura ce nouveau fichier avec les bons numéros de page. |
| - | \begin{itemize} | + | |
| - | \item < | + | |
| - | renseignements nécessaires (« niveau » de sectionnement, | + | |
| - | page) ; | + | |
| - | \item le fichier '' | + | |
| - | commande '' | + | |
| - | \end{itemize} | + | |
| - | En général, il est donc nécessaire de faire trois compilations | + | Voici un exemple simple |
| - | une table des matières à jour : | + | <WRAP column 45ex> |
| - | \begin{itemize} | + | <code latex> |
| - | \item la première créera le fichier '' | + | \documentclass{article} |
| - | \item la seconde l' | + | \usepackage[french]{babel} |
| - | page ; | + | \usepackage[T1]{fontenc} |
| - | \item la troisième inclura la table des matières avec les bons numéros | + | \begin{document} |
| - | de page. | + | \tableofcontents |
| - | \end{itemize} | + | \bigskip |
| + | Voici de grandes questions ! | ||
| + | \section{Qui suis-je ?} | ||
| + | Bonne question. | ||
| + | \section{Où vais-je ?} | ||
| + | Décidément, | ||
| + | \subsection{Dans quel état j'erre ?} | ||
| + | Euh... | ||
| + | \end{document} | ||
| + | </ | ||
| + | </ | ||
| - | {{htmlmetatags> | + | <WRAP column 45ex> |
| - | metatag-og: | + | < |
| + | \documentclass{article} | ||
| + | \usepackage[T1]{fontenc} | ||
| + | \usepackage[body={8cm, | ||
| + | \usepackage[french]{babel} | ||
| + | \pagestyle{empty} | ||
| + | \begin{document} | ||
| + | \tableofcontents | ||
| + | \contentsline {section}{\numberline {1}Qui suis-je ?}{1}% | ||
| + | \contentsline {section}{\numberline {2}Où vais-je ?}{1}% | ||
| + | \contentsline {subsection}{\numberline {2.1}Dans quel état j'erre ?}{1}% | ||
| + | \bigskip | ||
| + | Voici de grandes questions ! | ||
| + | \section{Qui suis-je ?} | ||
| + | Bonne question. | ||
| + | \section{Où vais-je ?} | ||
| + | Décidément, | ||
| + | \subsection{Dans quel état j'erre ?} | ||
| + | Euh... | ||
| + | \end{document} | ||
| + | </ | ||
| + | </ | ||
| + | <WRAP clear /> | ||
| + | |||
| + | Cet exemple appelle deux commentaires : | ||
| + | * la présence de l' | ||
| + | * la présence d'une commande d' | ||
| + | |||
| + | Voici d' | ||
| + | |||
| + | <code latex> | ||
| + | \contentsline {section}{\numberline {1}Qui suis-je ?}{1}% | ||
| + | \contentsline {section}{\numberline {2}Où vais-je ?}{1}% | ||
| + | \contentsline {subsection}{\numberline {2.1}Dans quel état j'erre ?}{1}% | ||
| + | </ | ||
| + | |||
| + | |||
| + | {{htmlmetatags> | ||
| + | metatag-og: | ||
| metatag-og: | metatag-og: | ||
| }} | }} | ||
| - | |||

