我正在写一篇由两栏正文组成的文章。但在同一页上,我想要一个占据顶部两栏的图表,而我想继续在下方写两栏文本。
到目前为止,我已经
\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]
至少允许顶部浮动,但它仍然使浮动页面处于禁用状态。
由于两列浮动元素最早出现在页面上后它们出现在源中,您可能需要在源文档中移动它的位置。