防止段落在整个页面上垂直分布

防止段落在整个页面上垂直分布

它似乎试图填满整个 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 的精彩回答:

如何影响 LaTeX 中图形和表格等浮动环境的位置?

相关内容