与 pdfLaTeX 相比,XeLaTeX 插入空白双页

与 pdfLaTeX 相比,XeLaTeX 插入空白双页

我尝试使用 XeLaTeX 重新编译一些用于 pdfLaTeX 的复杂文档。经过几次修复和\ifxetex前言部分(关于输入、超链接和字体编码),它成功了……但出于某种原因新制作的文件长达 117 页,而不是原版 115

原因是在第 3 章和第 4 章之间插入了一个空白双页(嗯,除了页眉之外都是空白的)。

显然,这是很难重现的——它并没有发生在所有章节之间,而且它可能取决于最后一页的高度。

这是否类似于某些已知现象?

答案1

(基于 Ulrike Fischer 和 monniaux 的评论)

事实证明,\index显示方程式后的命令会产生额外的垂直空间,从而影响空白页。将命令移至文本段落末尾可解决该问题。此行为仅发生在 XeLaTeX 中的一个可能原因是使用了不同的字体,并且 XeLaTeX 页面较长,可能刚好足够将命令移至\index下一页。

相关内容