
どういうわけか、うまく動作しません\addtocontents
。これが MWE です ( と呼びますsomething.tex
)。
\documentclass{article}
\begin{document}
\addtocontents{toc}{whatever}
Lorem ipsum
\end{document}
そして、何も書き込まれませんsomething.toc
(2 回目の実行後でも)。 をざっと見れば、書き込まれているsource2e
ことは確認できますが、それならなぜ toc ファイルが作成されないのでしょうか?\@writefile{toc}{whatever}
something.aux
答え1
必要なのは\tableofcontents
後 \begin{document}
aux
ファイルを初期化するために、ファイルを読み取りましたtoc
。
\documentclass{article}
\AtBeginDocument{\tableofcontents}% in hook so can go in class.
\begin{document}
\addtocontents{toc}{whatever}
Lorem ipsum
\end{document}