Table des matières

Comment faire si les numéros dépassent de la table des matières?

\LaTeX construit la table des matières, la liste des figures, des tableaux, et les éventuelles autres tables du même genre, sur la base d'une mise en page définie dans la classe. Par conséquent, elles ne s'adaptent pas à la taille des éléments qu'elles contiennent, comme elles le feraient si elles utilisaient un environnement tabular ou équivalent.

Cette implémentation peut causer des problèmes, notamment quand le document comporte des imbrications profondes de sections ou des numéros de page très grands : les numéros en question ne rentrent tout simplement pas dans l'espace qui leur est alloué dans la classe.

Avec des changements de style de la table des matières

La question « Comment changer le style de la table des matières ? » propose des méthodes qui répondent à ce besoin. Par exemple, avec l'utilisation de l'extension tocloft :

\setlength\cftsectionnumwidth{4em}

Avec la classe “memoir”

La commande ci-dessus peut être utilisée dans les documents composés avec la classe memoir (par le même auteur que tocloft). Mais cette classe propose également un autre mécanisme pour atteindre cet objectif :

\cftsetindents{⟨niveau⟩}{⟨indentation⟩}{⟨largeur⟩}

Dans le détail :


Source: Numbers too large in table of contents, etc.