Comment faire pour que « Résumé », « Remerciements » et « Introduction » apparaissent dans la table des matières sans numéro - ni de chapitre, ni de section, rien ?
Affichage de 5 parmi 7
Afficher 2 commentaire(s) en plus
|
Voici une façon d'obtenir les chapitres non numérotés dans la table des matières (mais pas la table des matières !) de façon automatique, avec Ouvrir dans l'éditeur Overleaf
\documentclass[french]{book} \usepackage[utf8]{inputenc} \usepackage{fourier} \usepackage{babel} \usepackage[explicit, clearempty]{titlesec} \titleformat{\chapter}[display]{\bfseries\filright}{\huge\chaptername~\thechapter}{20pt}{\Huge#1} \titleformat{name=\chapter, numberless}[display]{\bfseries\filright}{}{0pt}{\Huge#1}[\addcontentsline{toc}{chapter}{#1}] \begin{document} \setcounter{tocdepth}{-1} \tableofcontents \addtocontents{toc}{\protect\setcounter{tocdepth}{2}}% \chapter*{Remerciements} \chapter*{Résumé} \chapter*{Introduction} \chapter{Premier chapitre} \section{Section liminaire} \end{document} |
Il y a la commande
\addcontentsline{toc}{<niveau>}{<Titre à ajouter>}
où niveau=part,chapter,section,... par exemple\addcontentsline{toc}{chapter}{Remerciements}
.@touhami, je suppose que ça peut être sympa de combiner ça avec
\chapter*{<Chapitre>}
pour avoir quelque chose du genre :\chapter*{Remerciements} \addcontentsline{toc}{chapter}{Remerciements}
@Jerome Dequeker Vous avez raison. C'est exactement ce qu'il faut.
Et si l'on utilise l'extension
titlesec
, on peut figurer la commande\addcontentsline{toc}{chapter}
dans\titleformat{name=\chapter, numberless}…
pour ne pas avoir à le retaper à chaque fois.@Bernard Tu proposes donc une redéfinition de la commande
\chapter*{}
? C'est judicieux !Le problème est que "introduction" "remerciements" n'apparaissent pas dans la table des matières.
@jmb: J'ai posté une réponse à votre question ce week-end. Je ne sais si cela convient.