! LaTeX 错误:不在外部 par 模式中,子图位于 \twocolumn 中

! LaTeX 错误:不在外部 par 模式中,子图位于 \twocolumn 中

我试图放置横跨页面宽度的子图,同时将文档的其余部分保持在两列中。因此,我尝试退出双列模式并使用子图。但是我收到错误:

! LaTeX 错误:不在外部模式中。

以下是一个最小工作示例:

\documentclass[12pt,a4paper,twocolumn,twoside]{article}
\usepackage{float}
\usepackage{subfig}
\begin{document}
\twocolumn[
\begin{@twocolumnfalse}{
\begin{figure}
  \subfloat[Caption 1]{\label{ref_label1}\includegraphics[width=0.5\textwidth]{fig1}}
  \subfloat[Caption 2]{\label{ref_label2}\includegraphics[width=0.5\textwidth]{fig2}}
\end{figure}
}
\end{@twocolumnfalse}
]
\end{document}

查看了此错误消息的其他解决方案后,建议通常删除其中一个环境,但我相信在这种情况下它们都是必要的。

我怎样才能解决这个问题?

相关内容