Est-ce possible de retirer la table des matières de la table des matières globale ? Je n'ai pas trouvé de façon « simple » de retirer cette ligne. |
Une solution simple est de remplacer \documentclass[colophon-location=nowhere]{yathesis} \begin{document} \maketitle[nofrontcover=true] {\renewcommand\addcontentsline[3]{}\tableofcontents} \chapter{Chapitre 1} \chapter{Chapitre 2} \end{document} |
Un truc complètement bourrin : redéfinir la commande \documentclass[french]{report} \makeatletter \renewcommand\tableofcontents{% \if@twocolumn \@restonecoltrue\onecolumn \else \@restonecolfalse \fi \chapter*{%\contentsname \@mkboth{% \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}% \@starttoc{toc}% \if@restonecol\twocolumn\fi } \makeatother \usepackage{babel} \begin{document} \tableofcontents \chapter{Un} \chapter{Deux} \chapter{Trois} \end{document}
@jybaudais. Cette réponse vaut-elle aussi pour la classe |
Désolé pour l'aspect brouillon de cette question, je n'ai pas réussi à faire de réponse plus complète à fred et jybaudais (j'étais limité par le nombre de caractères). Il s'agit effectivement de la classe Yathesis. Voici un ECM: \documentclass[colophon-location=nowhere]{yathesis} \begin{document} \maketitle[nofrontcover=true] \tableofcontents \chapter{Chapitre 1} \chapter{Chapitre 2} \end{document} Quand on génère le pdf, la table des matières stipule que la table des matières se trouve en page iii. Je souhaite retirer cette ligne de la table des matières (comme on est déjà sur la page en question, cette ligne ne me paraît pas utile). Je souhaite donc obtenir le nom de la page en gros (Table des matières), et uniquement la présence des chapitres 1 et 2. La solution de jybaudais ne semble pas fonctionner avec Yathesis (et retire, en plus, le nom de la page). |
Réponse affirmative : de la même façon que l'on veut en changer l'intitulé (Table des matières ; Table ; Sommaire). C'est-à-dire en redéfinissant contentsname et en le laissant vide \renewcommand*{\contentsname}{} Cette commande a pour effet, de mon côté en tout cas, de retirer l'intitulé de la table des matières qu'on voit en haut de page, et de laisser la ligne où apparaissait "Table des matières" vide. En clair, le nom du chapitre "Table des matières" est devenu vide, mais ça ne retire pas la ligne correspondante dans la table des matières (et la page ne porte plus de nom). OK. La demande n'était pas très précise : mon interprétation risquait de ne pas l'être davantage. Merci de mettre un exemple complet minimal (ECM). On ajoute cette ligne sous les intitulés des sections que l'on veut voir apparaître dans une table des matières (un titre qui doit y figurer sous une forme abrégée, par exemple) : \addcontentsline{toc}{section}{nom de la section} En laissant vide {nom de la section}, la table des matières ne fait rien apparaître. Je doute fort que cela empêche l'affichage de la mention "Table des matières" elle-même. À essayer tout de même… Effectivement, la ligne est toujours présente, et cela ajoute une ligne de pointillés juste au-dessus (pour une raison que j'ignore !). Ce que je viens de faire moi-même avec les classes report, memoir et book : laquelle utilisez-vous, d'ailleurs ? Résultat : la mention de la table des matières n'apparaît pas à l'intérieur de celle-ci. Et l'ajout de 1
Le mieux serait de nous fournir un exemple complet minimal (ECM) pour préciser tout à fait votre requête, car je ne vois pas bien ce que vous voulez obtenir, et à partir de quoi. Je viens de voir le mot-clé "yathesis" sous votre question. La réponse se trouve peut-être dans la documentation que @denis Bitouzé a rédigée (p. 38-39, p. 90-91, notamment). https://mirrors.ircam.fr/pub/CTAN/macros/latex/contrib/yathesis/doc/yathesis-fr.pdf J'ai déjà regardé dessus, et je n'y ai pas trouvé mon bonheur (à moins que je n'ai très mal cherché ...!). @Marvin. "Cela ajoute une ligne de pointillés juste au-dessus". C'est apparemment associé à l'option "section" ; avec chapter ou part, les pointillés disparaissent. Mais cela ne fait pas avancer le schmilblick pour autant… Une dernière suggestion : voir du côté du paquet
Affichage de 5 parmi 9
Afficher 4 commentaire(s) en plus
|