答案1
如果您figure
在左栏顶部制作一个,并放入过宽的内容(图片),它们将扩展到右栏。然后您可以wrapfig
在右栏中使用例如为额外的宽度腾出空间。从右栏顶部开始可能会有点棘手wrapfigure
。在这里,我没有花任何精力以一种好的方式结束左栏,我只是\newpage
在无法容纳另一个段落时制作了一个。
\documentclass[twocolumn]{article}
\usepackage{lipsum}
\usepackage{graphicx}
\usepackage{wrapfig}
\begin{document}
\title{My title}
\author{Me}
\maketitle
\begin{abstract}
\lipsum[1]
\end{abstract}
\section{Introduction}
\lipsum[1-4]%% On left column second page
\begin{figure}[t]%% Put a picture that is too wide. It will continue in to the right column
\begin{minipage}[t]{0.7\linewidth}
\includegraphics[width=\linewidth]{example-image}
\caption{First picture}
\label{fig:first}
\end{minipage}\rule{1em}{0pt}%
\begin{minipage}[t]{0.7\linewidth}
\includegraphics[width=\linewidth]{example-image}
\caption{Second picture}
\label{fig:second}
\end{minipage}
\end{figure}
\lipsum[1]%% Now at the bottom of left column on second page
\newpage %% On top of right column
\begin{wrapfigure}{L}{0.45\linewidth}%% Make room for the too wide figure in the left column
\rule{0pt}{15em}% height of wrapfigure
\end{wrapfigure}
\lipsum[1-5]
\end{document}
需要注意的是,我不确定我是否会推荐这种方法。如果你有两个数字太宽而无法放在一列中,我会将它们放在彼此之后的单独数字中,或者放在横跨两列的数字中,例如
\begin{figure*}[t]
\begin{minipage}[t]{0.47\linewidth}
\includegraphics[width=\linewidth]{example-image}
\caption{First picture}
\label{fig:first}
\end{minipage}\hfill%
\begin{minipage}[t]{0.47\linewidth}
\includegraphics[width=\linewidth]{example-image}
\caption{Second picture}
\label{fig:second}
\end{minipage}
\end{figure*}