有人能帮我解决这个问题吗?我有一篇两栏文章,里面有很长的图。它们适合放在一栏中,这没问题,但如果我想在图片下添加标题,文本会太大,不适合那一栏。有没有办法把图片放在一栏,把标题放在另一栏的前面?!我尝试了不同的方法,比如figure*或floatrow,但这并没有给我想要的结果。
答案1
您可以将图像和附带的标题放在两个单独的浮点中,因为没有什么可以阻止您这样做。也就是说, afigure
只是一个浮点,几乎可以包含任何内容(或什么都不包含); a\caption
没有图像,或者一个没有 a 的图像\caption
:
\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}