The problem is simple: how to place a two-columns wide figure at the bottom of a page with the revtex document class? For those unfamiliar with revtex, it is a two-column style guide used by a number of physics journals.
I did extensive searching, only to find that many people face this problem (for example Putting two-column wide figure in Revtex4-1).
For a non-revtex document the usual solution is using the stfloats or the dblfloatfix package. Revtex is however incompatible with both packages (revtex incompatible with stfloats? and revtex incompatible with dblfloatfix?).
The revtex manual is also of no help with this problem.
I have been able to place a float at the position where I define it by wrapping it in the widetext environment, but this does improve readability.
A possible solution may be to use boxes in some way, but after some searching and trials I have not got this working.
The problem with the top placement is two-fold:
- multiple two-column images clutter up at the top of a page
- the text referring to the image(s) is lagging behind, forcing the reader to look at subsequent page(s) for the image.
So, anyone willing to pick up the challenge of solving this problem? A problem lasting for too long, for too many people.
Edit. A minimal working example as requested:
\documentclass[reprint, pre]{revtex4-1} \usepackage{graphicx} \usepackage{lipsum} \begin{document} \lipsum[1] %I want the figure at the bottom of the first page and %not on the top of the next page as it does now \begin{figure*}[b] \centering \includegraphics[width=\textwidth]{someImage.pdf} \caption{Some caption here.} \label{f:someImage} \end{figure*} \lipsum[1] \end{document}
There is no bottom area for page-wide floats in two-column mode. Because who would ever want that, right?