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_plusieurs_tables_des_matieres [2016/10/16 07:39] – jejust | 3_composition:annexes:tables:generer_plusieurs_tables_des_matieres [2021/11/02 11:33] (Version actuelle) – Correction de la mise en forme. yannick.tanguy | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | \question{Comment générer plusieurs tables des matières~?} %14.2 | + | ====== |
- | \reponse Le package \pack{minitoc} permet de créer une table des matières | + | ===== Avec l' |
- | restreinte pour chaque chapitre (pour les classes \pack{book} et | + | |
- | \pack{report}) ou section (pour les classes \pack{article}, | + | |
- | \pack{report}). On peut en plus faire des tables | + | |
- | de matières partielles pour chaque partie. Chaque nouvelle table des matières | + | |
- | créée est stockée dans un fichier \fichier{.mtc< | + | |
- | de la section où apparaît ladite table des matières. | + | |
- | Pour utiliser ce package, il faut~: | + | L'extension [[ctanpkg> |
- | \begin{itemize} | + | |
- | \item appeler la commande \cmd{dominitoc} avant d'appeler la commande | + | |
- | \cmd{tableofcontents}~; | + | |
- | \item appeler la commande \cmd{minitoc} aux endroits où l'on veut voir | + | |
- | apparaître les «~mini~»-tables | + | |
- | \end{itemize} | + | |
- | On peut remplacer la commande \cmd{tableofcontents} par la commande | + | Son utilisation est présentée à la question : « [[3_composition/ |
- | \cmd{faketableofcontents} si l'on ne veut pas que la table des matières | + | |
- | générale apparaisse. Par ailleurs, le compteur \cptr{minitocdepth} permet de | + | |
- | définir la profondeur des tables des matières désirées. | + | |
- | \begin{mdocexemple}{Exemple d'utilisation de \pack{minitoc}} | + | ===== Avec l'extension “shorttoc” ===== |
- | \begin{page} | + | |
- | \documentclass[francais]{report} | + | |
- | \usepackage[T1]{fontenc} | + | |
- | \usepackage{babel} | + | |
- | \usepackage{minitoc} | + | |
- | \setcounter{minitocdepth}{1} | + | |
- | \begin{document} | + | |
- | \dominitoc | + | L' |
- | \tableofcontents | + | |
- | \end{page} | + | |
- | \begin{page} | + | |
- | \chapter{Introduction} | + | |
- | \minitoc | + | |
- | \section{Quelques rappels} | + | FIXME //Ajouter un exemple.// |
- | Texte. | + | |
- | + | ||
- | \subsection{La gravité} | + | |
- | + | ||
- | Texte sur la gravité. | + | |
- | + | ||
- | \subsection{Loi de Newton} | + | |
- | + | ||
- | Deux corps s' | + | |
- | de leur distance et proportionnellement à leur | + | |
- | masse. | + | |
- | + | ||
- | \section{Nouveaux théorèmes} | + | |
- | + | ||
- | Encore des résultats. | + | |
- | + | ||
- | \section{Approfondissement} | + | |
- | + | ||
- | Toujours plus loin. | + | |
- | + | ||
- | \end{document} | + | |
- | \end{page} | + | |
- | \end{mdocexemple} | + | |
- | + | ||
- | \reponse Le package \pack{shorttoc} permet de créer plusieurs tables des | + | |
- | matières avec différentes profondeurs, | + | |
- | plus globale pour un long document. | + | |
- | + | ||
- | \endinput | + | |
+ | {{htmlmetatags> | ||
+ | metatag-og: | ||
+ | metatag-og: | ||
+ | }} |