如何為 \vspace 新增「無分頁符號」約束?

如何為 \vspace 新增「無分頁符號」約束?

我正在使用這個命令:

\newcommand{\opitem}[1]{\item[\planop{#1} \hspace{\leftmargin} \vspace{\smallskipamount}]}

在我的一份文件中。我想對其進行調整,以確保在該項目的其餘文字之前不會出現分頁符號。我怎樣才能最好地實現這一目標?

答案1

\nopagebreak。放在前面時效果很好\vspace

This text is kept together with following equation on the same page
\nopagebreak\vspace{-.25em}
\begin{equation}
\ldots
\end{equation}

另一個例子。我用來tocloft調整目錄。無\nopagebreak

\renewcommand{\cftchapafterpnum}{\nopagebreak\vspace{.25em}}

我有

沒有分頁符

這看起來很愚蠢,章節在本頁上,但其部分在下一頁。但\nopagebreak細化了佈局

沒有分頁符

相關內容