\addtocontents가 toc 파일에 쓰지 않습니다.

\addtocontents가 toc 파일에 쓰지 않습니다.

왠지 일을 할 수가 없어요 \addtocontents. MWE는 다음과 같습니다 something.tex.

\documentclass{article}

\begin{document}
\addtocontents{toc}{whatever}
Lorem ipsum
\end{document}

something.toc그리고 두 번째 실행 후에도 아무 것도 기록되지 않습니다 . 기록된 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}

관련 정보