[Tex/LaTex] How to put a figure in one column and its caption in another column in a two column article latex

floats

Could some one help me to figure this issue out? I have a two column article and I have figures that are long. They fit in one column and that's ok but if I want to add the caption under the figure, the tex will be too large and does not fit in that column. Is there a way to put the figure in one column and the caption in front of it in the other column?!
I tried different things such as figure* or floatrow but that does not give me what I want.

Best Answer

You can place the image and an accompanying caption in two separate floats, since nothing prevents you from doing that. That is, a figure is just a float and can contain virtually anything (or nothing); a \caption without an image, or an image without a \caption:

enter image description here

\documentclass[twocolumn]{article}
\usepackage{lipsum,graphicx}
\begin{document}

\begin{figure}[t]
  \includegraphics[width=\columnwidth,height=.6\textheight]{example-image}
  %\caption{This is a caption belonging to the figure on right right.}
\end{figure}

\lipsum[1-2]

\begin{figure}[t]
  %\includegraphics[width=\columnwidth,height=.6\textheight]{example-image}
  \caption{This is a caption belonging to the figure on the left.}
\end{figure}

\lipsum[3-5]
\end{document}