
De alguma forma, não consigo \addtocontents
trabalhar. Aqui está o MWE (chame-o something.tex
):
\documentclass{article}
\begin{document}
\addtocontents{toc}{whatever}
Lorem ipsum
\end{document}
E nada é gravado something.toc
(mesmo após a segunda execução). Uma rápida olhada source2e
confirma que \@writefile{toc}{whatever}
foi gravado something.aux
- mas por que então o arquivo toc nem mesmo é criado?
Responder1
Você precisa\tableofcontents
depois \begin{document}
leu o aux
arquivo para inicializá-lo toc
.
\documentclass{article}
\AtBeginDocument{\tableofcontents}% in hook so can go in class.
\begin{document}
\addtocontents{toc}{whatever}
Lorem ipsum
\end{document}