我可以强制将“引用”设为最后一项吗?

我可以强制将“引用”设为最后一项吗?

我在一个简单的文档中工作,其中包含文本和图形。碰巧的是,文本后没有足够的空间来容纳第一页中的图形。Latex 将图形放在第 2 页,并将参考文献放在第 1 页的底部。在我看来,在图形之前看到参考文献是不对的。我希望参考文献始终位于末尾。但是,将来当我扩展文档时,如果它是普通文本(非参考文献),我希望 Latex 将文本放在空白处,如果图形无法容纳在该空间中。如何做到这一点?

答案1

您可以\FloatBarrierplaceins包中使用。它可以防止您的浮标被移动到此屏障后面。示例:

\documentclass{article}
\usepackage{placeins}
\begin{document}
Some dummy text
Image
\FloatBarrier
More Text or your references
\end{document}

答案2

您可以使用H浮点包中的浮点放置选项,强制将浮点放置在代码中您放置它的位置。

例子:

\documentclass{article}
\usepackage{float}
\begin{document}
Lorem ipsum...
\begin{figure}[H]
the figures content
\end{figure}
\end{document}

相关内容