0

I'm gonna place 4 figures in a page, where 2 figures will be at the top of each column and the rest will be located at the bottom of two columns, just like image below:

enter image description here

But I have no clear idea to set the positioning options for those figures.

Here is a MWE (I'd just used t and b, which is not leading to target formation):

\documentclass{IEEEtran}
\usepackage{lipsum}
\usepackage{graphicx}

\begin{document}

\begin{figure}[t]
    \centering
    \includegraphics[width=2in]{image}
    \caption{up-left}
\end{figure}

\lipsum[1-5]

\begin{figure}[t]
    \centering
    \includegraphics[width=2in]{image}
    \caption{bottom-left}
\end{figure}

\lipsum[1-5]

\begin{figure}[b]
    \centering
    \includegraphics[width=2in]{image}
    \caption{up-right}
\end{figure}

\lipsum[1-5]

\begin{figure}[b]
    \centering
    \includegraphics[width=2in]{image}
    \caption{bottom-left}
\end{figure}

\end{document}

Could you give me some advice in this case?

2

enter image description here

\documentclass{IEEEtran}
\usepackage{lipsum}
\usepackage{graphicx}


\begin{document}

\begin{figure}[t]
    \centering
    \includegraphics[width=2in]{example-image}
    \caption{up-left}
\end{figure}



\begin{figure}[b]
    \centering
    \includegraphics[width=2in]{example-image}
    \caption{bottom-left}
\end{figure}
\begin{figure}[t]
    \centering
    \includegraphics[width=2in]{example-image}
    \caption{up-right}
\end{figure}

\begin{figure}[b]
    \centering
    \includegraphics[width=2in]{example-image}
    \caption{bottom-left}
\end{figure}

\lipsum[1-5]

\lipsum[1-5]

\lipsum[1-5]


\end{document}
  • This solution does not work for my real document! Seemingly, the volume of the text between the figures does matter, a lot. How can I discern the best text volume between figures to acquire the right formation with the proposed solution?... – Roboticist Nov 13 '16 at 23:41
  • @Roboticist stick them all as early as possible especially in 2-col mode, you need to see any figures that end in the first column before any potential column break – David Carlisle Nov 13 '16 at 23:45
  • also set topnumber and botnumber to 1 so you don't get them stacked – David Carlisle Nov 13 '16 at 23:46
  • This was one of the amazingly crazy problem's, with which I've faced up to now to work with LaTeX. Your suggestions are, undoubtedly, valuable and functional, but in this case, I'd just fix the issue with successive juxtapositions of the figures and text between them. I believe that some functionalities in LaTeX don't sound to behave completely deterministic and really annoying! All in all, I accept your answer, because that's useful. – Roboticist Nov 14 '16 at 0:07
  • @Roboticist latex's float position is completely deterministic:-) see Frank's opus for the gory details tex.stackexchange.com/questions/39017/… – David Carlisle Nov 14 '16 at 0:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.