防止练习标题出现换行符

防止练习标题出现换行符

我正在写带有练习的讲义。我有一个预定义的命令来编写“练习标题”,然后是练习。问题是有时页眉后会立即分页。我查找了各种防止分页的方法,但似乎都不起作用。

在以下 MWE 中,页面在“练习”标题后分页。如果将 vspace 增加到 17cm,页面会在水平线后分页。这两种行为都不好。

\documentclass{book}

\newcommand{\Exercises}{\par \vspace{4ex plus 2ex minus 0ex}\hfil\rule{300pt}{0.5pt}\hfil\par
\vspace{3ex plus 2ex minus 0ex}%
\noindent\textbf{\Large{Exercises.}}\medskip}

\newtheorem{prob}{}[section]

\begin{document}

Some text.

\vspace{16cm}

Some other text.

\Exercises

\begin{prob}
  Exercise 1.
\end{prob}

\end{document}

相关内容