如何不在下一页放置“图*”

如何不在下一页放置“图*”

在课堂上写论文时revtex4-1。我有几个宽图片包含在figure*环境中。最后一页的顶部已经有一张包含在通常figure环境中的图。我想figure*将另一张图放在同一页的底部。这似乎是不可能的,因为figure*总是放在下一页。我的问题是,包含\bibliography{my_bib}在文件末尾的参考书目现在已经在放置最后一个宽图之前开始了。我已经尝试了几个定位命令,但该float包似乎不适用于figure*。此外,\printfigures在包含参考书目之前的命令也没有改变任何东西。

编辑:我也尝试了类似\onecolumngrid\twocolumngrid或环境之类的黑客攻击。我可以使用包提供的命令widepage强制参考书目出现在最后一张图片之后。但现在,这只会在参考书目之前出现的位置留下一个空白,而不是将图片放在那里。\FloatBarrierplaceins

答案1

显然revtex4-1不允许在页面底部使用浮动,至少它设置\bottomnumber为 0 和\bottomfraction.09。如果您不介意招致众神的愤怒revtex4-1,可以纠正这个问题。

\documentclass{revtex4-1}
\usepackage{mwe}

\def\bottomfraction{0.5}
\def\bottomnumber{1}

\begin{document}
\begin{figure*}[b]
\includegraphics{example-image}
\end{figure*}
\lipsum[1-12]
\end{document}

相关内容