神秘地出现额外的空白页(XeTeX)

神秘地出现额外的空白页(XeTeX)

https://gist.github.com/8210807我已经将同一.tex文件和该文件的三次运行的 TeXShop 控制台消息汇总在一起。现在,当我排版该 时.tex,会在 之前创建一个奇怪的空白页\chapter{\lez{13/12/2013}}。我该如何摆脱它?为什么在地球上会发生这种事吗?

\documentclass[a4paper]{report}
\usepackage{graphicx}
\newcommand{\hsp}{\hspace}

\begin{document}
\chapter{mapu}
mumau

\chapter{gungu}
\includegraphics[width=11.5cm]{Felli_1.jpg}
\end{document}  

显示了这种行为,图片如下:

在此处输入图片描述

答案1

如果图形太高,无法容纳章节标题后的页面剩余部分,我可以重现您的问题。除了降低图形高度或让其浮动外,您无能为力。

以下是一个解释。

在章节标题之后,LaTeX 不允许分页。然后,它会构建以下段落,而该段落恰好只包含一个非常大的对象,即图片,该图片与章节标题一起填满了整个页面。因此,它会寻找可行的分页点,并找到章节标题之前的垂直空间,因此它会弹出一个空白页并将内容推到下一页。现在,它会找到与之前相同的项目,但章节标题前的垂直空间在分页符处已消失。因此,它唯一的可能就是弹出一个过满的页面。

答案2

这是正常行为,因为您正在使用report类。reportbook,与 不同article,让您能够双面打印文件。此功能已实现并默认启用,因此每个章节都从同一侧开始。

您可以通过将openany类选项传递给报告来改变这种行为:

\documentclass[openany,onesided]{report}

这样,章节开始前就不会插入空白页。

相关内容