Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
composition:annexes:tables:generer_une_table_des_matieres [2016/10/18 21:22] – 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 ?} %14.1 ====== | + | ====== 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' | + | |
- | \`A 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 (<< | + | |
- | 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} | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP column 45ex> | ||
+ | < | ||
+ | \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: | ||
+ | }} |