标题说明了一切。假设我\addtocontents
在一份文档中使用了两个,我想知道它们的参数是否会排版在目录的同一页中。
简单来说,就是放置一个\label
,然后使用\pageref
,就像
\documentclass{article}
\begin{document}
\pageref{a}\pageref{b}
\tableofcontents
\addtocontents{toc}{a\label{a}}
\addtocontents{toc}{\newpage b\label{b}}
\end{document}
失败并产生预期的警告:
LaTeX Warning: There were undefined references.
答案1
..... 在移动论点中的脆弱命令......
\addtocontents{toc}{a\protect\label{a}}
\addtocontents{toc}{\newpage b\protect\label{b}}