顶部为单列图像,底部为双列图像

顶部为单列图像,底部为双列图像

我正在尝试使我的双列文档的页面看起来像这样:

在此处输入图片描述

这是我的代码(我使用 dbfloatix 作为 !b 命令):

\begin{figure}[!t]
    \centering
    \includegraphics[]{}
    \caption{A}
\end{figure}

\begin{figure*}[!b]
    \centerline{\includegraphics[]{}}
    \caption{B}
\end{figure*}

这可行,但无论我怎么尝试,它都会将图像 B 放在下一页。我需要让两幅图像停留在一页上。

答案1

双栏图形总是转到下一页,您可以(有时)使用它\suppresfloats[t]来阻止单栏图形出现在前一页,但时间安排可能很棘手。

或者... 先放置跨度浮动,然后它将带单列浮动到下一页,然后修复编号:

在此处输入图片描述

\documentclass[twocolumn]{article}

\usepackage{dblfloatfix,graphicx}
\usepackage{lipsum}
\begin{document}

\listoffigures

\section {zzz}

\lipsum[1]

\addtocounter{figure}{1}
\begin{figure*}[b]
  \centering
  \includegraphics[width=\linewidth,height=2cm]{example-image}
  \caption{double column zzz}
\end{figure*}

\addtocounter{figure}{-2}
\begin{figure}[t]
  \centering
  \includegraphics[width=\linewidth]{example-image}
  \caption{single column zzz}
\end{figure}
\addtocounter{figure}{1}

\lipsum[2-14]

\end{document}

相关内容