如果页面仅剩 1/4 则分页符?

如果页面仅剩 1/4 则分页符?

我有一个文档,其中包含一些连续的表格。如果实际页面上剩余的空间很少,比如 1/4,我希望表格从新页面开始。否则,不应该有分页符。所以我需要某种条件 \pagebreak,我该怎么做?

答案1

needspace包对于此非常有用。例如:

\needspace{.25\textheight}
\begin{tabular}
...

如果空间不足以满足要求,则将插入分页符。还有一个命令\Needspace,它很精确但效率较低。带星号的版本\Needspace*工作在底部齐平,而不是底部参差不齐,这是非星号命令的行为。

相关内容