如何强制 \section{} 开始新页面?在 latex 中

如何强制 \section{} 开始新页面?在 latex 中

我正在用 写一篇短文稿\documentclass[12pt,fleqn]{book}。这是我所拥有的

% Bunch of packages
\begin{document}
 \chapter{Virus}
  .
  .
   \begin{figure}[ht!]
     \fbox{\includegraphics[scale=0.5]{simulation.jpg}}
     \captionof{figure}{xxx}
     \label{yy}
 \end{figure}
 % a couple more figures
 \section{stay home}
\end{document}

问题是该部分从页面末尾开始。在部分线上方,有两张图片几乎填满了整个页面。让部分从页面末尾开始看起来非常奇怪,到目前为止,我已经尝试过了。

  1. \newpage
    \section{stay home}
    
  2. \pagebreak
    \section{stay home}
    
  3. \goodbreak
    \section{stay home}
    

needspace导入包后

  1. \Needspace{40\baselineskip}
    \section{stay home}
    

以上方法均无效。还有其他方法可以尝试吗?

答案1

\clearpage在之前使用\section

\clearpage
\section{Why 42? Because it is the ASCII code of the character *}

感谢评论中的@user194703。

相关内容