为什么 \newpage 有时会被忽略?

为什么 \newpage 有时会被忽略?

我在一篇文章的结尾处写了以下内容。参考书目很短(4 项)。

实际情况是,尽管有指示,但在文档的最后一页,我还是得到了图表,紧接着是参考文献部分\newpage。虽然我个人更喜欢将所有内容放在一页上,但我需要将参考文献放在另一页上。LaTeX 是否\newpage因为在该页面上找到足够的空间而忽略了它?如果是这样,我很困惑为什么即使明确告知要开始新页面,它也会这样做。

我无法发布整篇文章,所以希望下面的摘录会有所帮助。

bla bla bla
bla bla bla
bla bla bla

\begin{figure}[htp]
  \centering
  \includegraphics{my-image}
  \caption{caption here}\label{my-label}
\end{figure}

\newpage
\begin{thebibliography}{99}

答案1

浮动图形和表格可以移过去\newpage,因此发生的情况是\newpage确实开始一个新页面,然后插入图形,然后开始参考部分。

您需要\clearpage,它的效果与 相同,\newpage但也限制了浮动。如果\clearpage点击时有待处理的浮动,则仅在浮动页面之后才创建浮动页面,内容才会继续。

答案2

对于我来说,像这样的事情可以正常工作,我强制用隐形符号创建一个新页面。

\clearpage
\newpage
\mbox{~}
\clearpage
\newpage

相关内容