整页图表和目录

整页图表和目录

在乳胶上向书籍添加整页图片时,有人遇到过目录编号混乱的情况吗?如果有,您如何解决这个问题?

答案1

对于目录toc,将章节、节等与其页码链接起来)和图片列表lof,将图号和标题与其页码链接起来),你需要编译你的文档两次为了在您制作的文档中更新信息(pdf在您的情况下)。

事实上,这些命令(\tableofcontents\listoffigures分别)基本上按如下方式工作:

  1. 在第一次运行编译期间(通过在终端中输入的bash 命令latex <yourDocumentName>.tex、、pdflatex <yourDocumentName>.tex等),宏会“扫描”整个文档,并记住每个图形/部分的位置。lualatex <yourDocumentName>.tex\tableofcontents
  2. 在第二次运行时,宏会根据记忆的信息创建 ToC/LoF,或者“更新”现有的 ToC/LoF(如果有)。

因此,一般推荐的编译流程如下:
pdflatex <filename>.tex bibtex <filename> pdflatex <filename>.tex pdflatex <filename>.texbibtex根据biber您使用的程序替换)

这意味着:

  1. 运行latex“扫描”你的文档(特别是引用宏)并整理好
  2. 运行biber(或bibtex)来更新参考书目,并定义所有\cite类似宏的内容(\citep{bibtexkey}\citet...)。
  3. 重新运行latex并展开所有引用宏,并记住内容在哪里(图、章节、节等)。由于内容可能已被修改(引用宏的展开),一些元素可能已移至新页面,因此目录不再是最新的。
  4. 最终运行latex:由于自上次编译以来没有添加任何内容,它仅更新 ToC、LoF 等。(例如,如果 ToC 从一页扩展到两页,则可能需要进行一次编译。)

请注意,如果您不使用任何书目参考,则可以跳过步骤 1 和 2。

相关内容