开始新的一页并避免空白页

开始新的一页并避免空白页

我希望我的\section始终在新页面中,所以我需要一个\newpagebefore \section

当前页面已经是新页面了怎么办?如何避免这种情况?

答案1

类似这样的事?在\section代码前面加上“ \clearpageshould do”即可。

\documentclass{article}

\usepackage{blindtext}

\usepackage{xpatch}

\xpretocmd{\section}{\clearpage}{}{}

\begin{document}
\tableofcontents

\section{First}
\blindtext[5]

\section{Second}
\blindtext[20]

\section{Gandalf}
\blindtext[10]


\end{document}

相关内容