![我可以强制将“引用”设为最后一项吗?](https://linux22.com/image/338085/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%BC%BA%E5%88%B6%E5%B0%86%E2%80%9C%E5%BC%95%E7%94%A8%E2%80%9D%E8%AE%BE%E4%B8%BA%E6%9C%80%E5%90%8E%E4%B8%80%E9%A1%B9%E5%90%97%EF%BC%9F.png)
我在一个简单的文档中工作,其中包含文本和图形。碰巧的是,文本后没有足够的空间来容纳第一页中的图形。Latex 将图形放在第 2 页,并将参考文献放在第 1 页的底部。在我看来,在图形之前看到参考文献是不对的。我希望参考文献始终位于末尾。但是,将来当我扩展文档时,如果它是普通文本(非参考文献),我希望 Latex 将文本放在空白处,如果图形无法容纳在该空间中。如何做到这一点?
答案1
您可以\FloatBarrier
从placeins
包中使用。它可以防止您的浮标被移动到此屏障后面。示例:
\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}