我有一个问题。我的文本中有几个大方程式。当 LaTeX 无法将方程式放在同一页上并将其移到下一页时,它会将文本的段落分散在第一页上。我该如何防止这种情况发生?我知道和\pagebreak
,\newpage
但我不想强制使用\newpage
,因为文本可能会移动(如果我稍后添加内容)并且分页符可能无效。我想让 LaTeX 不自动将段落分散到页面上。可能吗?
我尝试举一个例子:
\documentclass[a4paper,12pt,twoside]{book}
\usepackage{amsmath}
\begin{document}
LaLaLa\\\
LaLaLa\\\
LaLaLa\\\
LaLaLa\\\
\begin{eqnarray}
123&+&123 \\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
\end{eqnarray}
LaLaLa\\\
LaLaLa\\\
\begin{eqnarray}
123&+&123 \\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
123&+&123 \nonumber\\\
\end{eqnarray}
\end{document}
答案1
您可以使用 来防止这种行为\raggedbottom
。
默认情况下,book
该类使用\flushbottom
固定文本底部并在段落之间插入可变空间。