对单个章节/单个方程式在本地使用 `\allowdisplaybreaks`

对单个章节/单个方程式在本地使用 `\allowdisplaybreaks`

我确实有一篇更长的论文。在一章中,我得到了几个多行方程,这些方程是我使用-packagealign中的环境编写的amsmath。实际上,这些都是相当长的计算,应该在任何地方中断,以避免页面上出现太多空白。

我想使用类似 的东西\allowdisplaybreaks,它完全符合我的要求。问题是,我不想允许在文档中的其他任何地方显示断点,因为我无法控制它。我尝试\allowdisplaybreaks在 之前直接使用\begin{align},希望它只适用于下一个align-enviroment。但它适用于align文本后面的每个 -enviroment。

有什么办法可以再次“停止”该命令吗?

是的,我可以将其\displaybreak用于单个分隔符,但我必须在许多等式中使用它,并且我需要将其放在每一行中,因为如果我在章节的任何地方添加几行,分页符就应该移动。

谢谢你的帮助,Greyfox

答案1

如果你像这样对显示进行编码,则可以定位中断:

\begingroup
\allowdisplaybreaks
\begin{align}
 ...
\end{align}%
\endgroup

百分号可能在之后是不需要的\end{align},但我只是为了安全起见,以避免在下一行开头出现可能存在的空格(如果它不开始新的段落的话)。

相关内容