如何在同一页面上共享一列图形和两列文本

如何在同一页面上共享一列图形和两列文本

我正在写一篇由两栏正文组成的文章。但在同一页上,我想要一个占据顶部两栏的图表,而我想继续在下方写两栏文本。

到目前为止,我已经

\newpage
\onecolumn
\subsection{Pumped Hydro}

\begin{figure}[h!]
\includegraphics[scale=0.75]{operatingprincipal.jpg}
\caption{Pumped Hydro}
\end{figure}
\twocolumn
 {text goes here}

这里发生的事情是文本继续在下一页,在图片下方留下大约 3/4 页的空白。任何帮助都将不胜感激。

答案1

对于两列图形,您需要 * 形式。删除\onecolumn\twocolumn并使用

\begin{figure*}
\includegraphics[scale=0.75]{operatingprincipal.jpg}
\caption{Pumped Hydro}
\end{figure*}

(不要[h!]在图形上使用,因为这样做的主要效果是防止图形被放置在任何可用的浮动区域中,因此转到文档的末尾。LaTeX 发出警告并将其更改为[!ht]至少允许顶部浮动,但它仍然使浮动页面处于禁用状态。

由于两列浮动元素最早出现在页面上它们出现在源中,您可能需要在源文档中移动它的位置。

相关内容