它似乎试图填满整个 A4 纸,因为下一页的图像太大了。所以它在段落之间留出了很多空间。但是,我更希望在第一页的底部留一大块空白:现在看起来,好像缺少了一些东西(例如图片)。
答案1
根据您提供的信息,我猜您正在使用类似 的文档类book
。默认情况下,命令\flushbottom
处于活动状态,它将平衡页面顶部和底部的完整文本。
如果您得到分页符,则之前的文本将会平衡。\clearpage
启动环境之前的一个简单操作figure
将解决问题。
如果使用H
包提供的浮点说明符,则可以非常简单地重现该行为float
:
\documentclass{book}
\usepackage{showframe}
\usepackage{mwe}
\usepackage{lipsum}
\usepackage{float}
\begin{document}
\chapter{foo}
\blindtext
\blindtext
\begin{figure}[H]
\includegraphics[width=.48\linewidth]{example-image-a}\hfill
\includegraphics[width=.48\linewidth]{example-image-b}
\caption{MWE to demonstrate how to place to images side-by-side}
\end{figure}
\end{document}
因此我建议使用说明符!htb
。有关浮点算法和说明符的更多信息,请参阅 Frank Mittelbach 的精彩回答: