并排显示图形的问题

并排显示图形的问题

我希望并排添加子图并拥有以下代码

 \begin{figure}
\centering
\begin{subfigure}
\centering
\includegraphics[width=0.25\columnwidth]{figures/figure1}%
\caption{bla1}
\label{fig:CL1}
\end{subfigure}%
\begin{subfigure}
\centering
\includegraphics[width=0.25\columnwidth]{figures/figure2}%
\caption{bla2}
\label{fig:CL2}
\end{subfigure}
\caption{bla bla bla}%
\label{fig:CL}
\end{figure}

我也尝试过删除子图 1 后面的“%”符号,但没有任何效果。我正在使用“子图”包,因此我不确定缺少什么才能使其正常工作,如能得到任何帮助我将不胜感激。

答案1

此软件包subfigure已过时。您应该使用subcaptionsubfig软件包来实现此功能。以下是您使用 的情况subcaption

\documentclass[twocolumn]{article}
\usepackage{graphicx}
\usepackage{subcaption}
\begin{document}
   \begin{figure}
\centering
\begin{subfigure}{0.5\columnwidth}
\centering
\includegraphics[width=0.9\linewidth]{example-image}
\caption{bla1}
\label{fig:CL1}
\end{subfigure}%
\begin{subfigure}{0.5\columnwidth}
\centering
\includegraphics[width=0.9\linewidth]{example-image-a}
\caption{bla2}
\label{fig:CL2}
\end{subfigure}
\caption{bla bla bla}
\label{fig:CL}
\end{figure}
\end{document}

在此处输入图片描述

相关内容