如何在 LaTeX 中使用 \raggedbottom

如何在 LaTeX 中使用 \raggedbottom

我遇到很多答案(关于 LaTeX 强制适合页面的问题)建议使用\raggedbottom。我之前已经把这段代码放在一行中\begin(document),但它对文档没有任何作用。我该如何正确使用这段代码?我是 LaTeX 新手。

答案1

也许您正在使用默认的类,\raggedbottom因此您看不到任何效果。

选择book默认平底的示例

\documentclass[a5paper,twoside]{book}

\usepackage{graphicx}
%\raggedbottom
\begin{document}

\section{aaa}
aaa

\begin{center}
  \rule{3cm}{2cm}
\end{center}

\section{bbb}
bbb 

\begin{center}
  \includegraphics[width=.7\textwidth,height=.7\textheight]{example-image}
\end{center}

\end{document}

这里,大型非浮动图像不适合第一页,因此为了使最后一行文本的基线位于页面底部,必须拉伸空白。

在此处输入图片描述

如果取消注释,\raggedbottom第一页将具有相同数量的空白,但不会在页面内拉伸空间,而是在页面底部添加额外的空间。

在此处输入图片描述

通常,最好允许移动图像以便更好地进行分页,这就是为什么通常在使其能够浮动的环境\includegraphics中使用它。figure

相关内容