强制一段文本不受分页符的影响

强制一段文本不受分页符的影响

可能重复:
牢不可破的方块

我在页面末尾附近有一段文本(可能包含多个段落)。分页符被插入到这段文本的中间 - 我该如何避免这种情况?(我如何告诉 LaTeX 这段文本需要始终保持在同一页上?)

这个问题应该适用于所有格式,但就我而言,我正在使用该类memoir,并愿意包含任何必要的包。

答案1

如果将内容包装在内,minipage那么如果当前页面容纳不下该块,TeX 就会将该块放在下一页。

在下面的例子中,红色文本位于第 2 页。但是,如果您minipage通过注释掉\begin{minipage}{\linewidth}and删除环境\end{minipage},则文本将位于第 1 页和第 2 页。

笔记:

代码:

\documentclass{article}
\usepackage{lipsum}% for dummy text
\usepackage{xcolor}
\begin{document}
\lipsum[1-4]% dummy text to get towards bottom of page
\noindent
\begin{minipage}{\linewidth}% Following stays together
    \color{red}
    \lipsum[1-2]
\end{minipage}
\end{document}

相关内容