标签可能已改变运行 pdflatex

标签可能已改变运行 pdflatex

我在源构建中编写了 latex 构建脚本。有时,当我更改某些内容时,会收到此警告:

LaTeX 警告:标签可能已更改。请重新运行以获取正确的交叉引用。

我找到了这个问题。但仅仅多次运行命令的解决方案并不是一个好的解决方案。

有没有办法告诉 pdflatex 进行构建直到标签和交叉引用都没问题?

$pdflatex --version
pdfTeX 3.1415926-1.40.10-2.2 (TeX Live 2009/Debian)
kpathsea version 5.0.0
Copyright 2009 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
There is NO warranty.  Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Compiled with libpng 1.2.46; using libpng 1.2.46
Compiled with zlib 1.2.3.4; using zlib 1.2.3.4
Compiled with poppler version 0.18.2

答案1

我知道有很多工具可以做到这一点latexmk (主页)rubber (TSX 社区博客中的橡胶)。基本上,所有这些工具都会检查“可能已更改”字符串并再次运行 LaTeX,直到此消息不再出现。

相关内容