我想并排显示两幅图像,强制它们的高度为 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
以使图像在子图内居中。