[Tex/LaTex] Forcing figure placement at the top of a particular page

floatsgraphicstwo-column

I need to force an image (compression_strain_map.pdf) to the top of a particular page (document has two columns) and the text under it. It seems like it only works on one column.

enter image description here

Here is the code I'm using:

\begin{figure}[tp]
\centering
\begin{tabular}{rl}
\includegraphics[scale=0.6, trim={0cm 1cm 0.75cm 0cm}, clip]{images/compression_strain_map.pdf}&\raisebox{4cm}{\rotatebox{90}{\textit{local Lagrangian vertical strain}}} 
\end{tabular}
\caption{Local Lagrangian vertical strain fields with the corresponding absolute values of the global strain $\left|\varepsilon\right|$ for a pure compression test.}
\label{fig:compression_strain_maps}
\end{figure}

The problem is when I use \begin{figure*} the figure is placed on the next page, but I want to force the figure being on this one.

Thanks for any suggestions.

Best Answer

figure is one-column, figure* is a two-column span, move it earlier in the source so it comes on the page you want.