Page 1 sur 1

Ajouts d'entrées à la TdM

MessagePosté: Jeudi 06 Décembre 2018, 14:33
par christianw
(re)bonjour,

Dans un document de classe book j'ai une TdM générée automatiquement. J'ai provisoirement (pour préparation de la présentation à un éditeur) ajouté les entrées correspondant au parties pas encore présentables ou carrément absentes avec

Code: Tout sélectionner
\phantomsection
\addcontentsline{toc}{chapter}{Le nom du chapitre}


Ça marche bien mais dans la table des matière, j'ai

Le nom du chapitre 169


- pas de numéro de chapitre : le "faux" chapitre n'est pas numéroté
- ça me met le numéro de page où s'est fait l'insertion du code. Logique mais idéalement j'aimerai indiquer (en cours de rédaction) au lieu de 169

donc plutôt :

8. Le nom du chapitre (en cours de rédaction)


Est-ce que quelque-chose est prévu pour ça ?

Si c'est trop complexe à mettre en œuvre, je ferais juste de la bidouille de PDF avant de l'envoyer, ce n'est pas très grave ;-)

Merci
Ch.

Re: Ajouts d'entrées à la TdM

MessagePosté: Vendredi 07 Décembre 2018, 07:57
par touhami
Bonjour.
Si j'ai bien compris, le code suivant répond à la question.
Code: Tout sélectionner
\documentclass[french]{book}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{etoolbox}
\usepackage{hyperref}

\newcommand*{\encours}{(en cours de rédaction)}

\let\fauxaddcontentsline\addcontentsline
\patchcmd{\fauxaddcontentsline}{\contentsline{#2}{#3}{\thepage}}{\contentsline{#2}{#3}{}}{}{}
\newcommand*{\fauxchapitre}[1]{%
\refstepcounter{chapter}%
\fauxaddcontentsline{toc}{chapter}{\protect\numberline{\thechapter}#1 \protect\encours}}
\begin{document}
\tableofcontents
\chapter{Introduction}
Bla bla.

\fauxchapitre{Conclusion}
Foo bar.
\end{document}

Re: Ajouts d'entrées à la TdM

MessagePosté: Vendredi 07 Décembre 2018, 17:07
par christianw
merci, je vais regarder ça.