! Error de LaTeX: no en modo par externo, subfigura en \twocolumn

! Error de LaTeX: no en modo par externo, subfigura en \twocolumn

Estoy tratando de colocar subfiguras que abarquen el ancho de la página, mientras mantengo el resto de mi documento en dos columnas. Por lo tanto, estoy intentando salir del modo de dos columnas y usar subfiguras. Sin embargo me sale el error:

! Error de LaTeX: no en modo par externo.

A continuación se muestra un ejemplo de trabajo mínimo:

\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}

Habiendo analizado otras soluciones a este mensaje de error, el consejo suele ser eliminar uno de los entornos, pero creo que todos son necesarios en este caso.

¿Cómo puedo arreglar esto?

información relacionada