子图-居中不起作用

子图-居中不起作用

我想并排显示两幅图像,强制它们的高度为 3cm。但是,以下代码实现了并排设置,但没有强制子图围绕子标题居中。

\begin{figure}[caption={Some Picture A}, label={fig:a}]
\centering
\begin{subfigure}[b]{.5\textwidth}
  \includegraphics[height=3cm]{figures/a-1.pdf}
  \caption{Picture A1}
  \label{fig:a-1}
\end{subfigure}%
\begin{subfigure}[b]{.5\textwidth}
  \includegraphics[height=3cm]{figures/a-2.pdf}
  \caption{Picture A2}
  \label{fig:a-2}
\end{subfigure}
\end{figure}

此代码结果如下:

在此处输入图片描述

但是,可以注意到子图像本身没有居中,并且与强制居中的子标题不一致。有什么方法可以解决这些问题吗?谢谢!

答案1

两个子图加起来,\textwidth所以外部居中不起作用,\centering分别在每个子图内部应用subfigure以使图像在子图内居中。

相关内容