1

I have a simple layout with two columns, and I want the figures in the right column to always start at the top of the page with even spacing. However, this happens:

Page 1
Page 1

Page 2

Page 2

How do I make it so that the images always align with the top line of text in the left column?

Here's the MWE, which should compile with both xelatex and pdflatex.

\documentclass{article}
\usepackage{paracol}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}

\setlength{\columnsep}{24pt}
\renewcommand{\baselinestretch}{1}\normalsize
\columnratio{0.7}
\begin{paracol}{2}

\lipsum[1-5]

\switchcolumn

\begin{figure}[h]
\includegraphics[width=.3\textwidth]{example-image-a}
\caption{Image}
\end{figure}

\begin{figure}[h]
\includegraphics[width=.3\textwidth]{example-image-a}
\caption{Image}
\end{figure}

\begin{figure}[h]
\includegraphics[width=.3\textwidth]{example-image-a}
\caption{Image}
\end{figure}

\begin{figure}[htpb]
\includegraphics[width=.3\textwidth]{example-image-a}
\caption{Image}
\end{figure}

\begin{figure}[h]
\includegraphics[width=.3\textwidth]{example-image-a}
\caption{Image}
\end{figure}

\begin{figure}[h]
\includegraphics[width=.3\textwidth]{example-image-a}
\caption{Image}
\end{figure}

\end{paracol}
\end{document}

0 Answers0