我知道您需要重新运行 latex 来解析引用 - 无论我重新运行多少次 - 我都会收到相同的警告信息。
本示例程序:
\documentclass[12pt]{article}
\begin{document}
\label{pg:first}
\newpage
Pages \pageref{pg:first} through \pageref{pg:last}.
\newpage
\label{pg:last}
\end{document}
产量:
Pages 1 through ??.
以及警告:
LaTeX Warning: Reference `pg:last' on page 1 undefined on input line 6.
LaTeX Warning: There were undefined references.
每次跑步。
生成了一个 .aux 文件,但仅包含“/relax”。在 sudo 下运行没有任何效果。
我是不是在这个例子中遗漏了一些基本的东西?以前在 MikTex 中可以使用更复杂的方法。
答案1
标签与页面的其余部分一起发出;文件就在那时.aux
被写入。
如果文档的第二页上没有任何内容,则不会输出...\label
命令不计入评估页面内容的计算。