Je suis en train de rédiger mon mémoire de M2. J'ai déjà un article écrit, j'ai utilisé \input{} pour le mettre dans mon rapport de stage mais sa table des matières ne s'affiche pas.
Que doit-je faire ?
Merci.
La table des matières n'est à jour de manière certaine qu'après 2 compilations au moins (sauf cas pathologiques ; LaTeX signale ça dans sa sortie textuelle). C'est parce que TeX compile un document sans jamais revenir en arrière, ni dans le(s) fichier(s) .tex utilisés en entrée, ni dans le fichier de sortie (DVI, PDF...). La table des matières est donc construite en deux temps :
Les titres rencontrés sont écrits au fur et à mesure dans le fichier .toc lors de chaque compilation.
\tableofcontents utilise les informations présentes dans ce fichier pour construire la table des matières, là aussi lors de chaque compilation.
Si ce n'est pas la raison de ton problème, copie des fichiers ailleurs, réduis-les au minimum de façon à ce que le problème soit toujours présent et poste le contenu de chacun de ces fichiers ici, en utilisant la balise Code formaté.
Réponses
- Les titres rencontrés sont écrits au fur et à mesure dans le fichier .toc lors de chaque compilation.
- \tableofcontents utilise les informations présentes dans ce fichier pour construire la table des matières, là aussi lors de chaque compilation.
Si ce n'est pas la raison de ton problème, copie des fichiers ailleurs, réduis-les au minimum de façon à ce que le problème soit toujours présent et poste le contenu de chacun de ces fichiers ici, en utilisant la balise Code formaté.