.pdf
当我使用从文件生成文件时.tex
,仅pdflatex
显示“内容”标题,没有实际目录。如果我pdflatex my.tex
再次运行,它会生成 TOC 就好了。我可以通过删除.toc
文件来重现这一点。我认为正在发生的事情是我的.toc
文件生成得太晚了——那么我怎样才能让 TOC 第一次工作呢?我应该在不使用的情况下预先生成 TOCpdflatex
吗?
问问题
21740 次
3 回答
16
这个是正常的。LaTeX 文档需要多次编译才能达到稳定状态。用于rubber -d my
编译正确的次数(橡胶在许多 Linux 发行版上作为一个包提供)。
于 2010-10-05T12:35:57.060 回答
6
我可能弄错了,但我认为这是默认行为。我假设,在第一次运行 pdflatex 之后,您也不会找到正确的交叉引用(脚注、尾注、文献)。
关键是,LaTeX 需要额外的回合来解析指向文档内部的引用,以正确获取编号和页码。
于 2010-10-05T12:37:20.427 回答
2
我在编辑 Latexian 时遇到了同样的问题。解决问题的是改变偏好。我将“最后运行的排版次数”更改为 3,而不是默认的 1。然后我将“刷新”按钮添加到工具栏并尝试刷新,它工作正常。
于 2013-12-04T16:49:56.593 回答