是否可以添加包含子图的图的字幕

是否可以添加包含子图的图的字幕

我有一张包含两个子图像的图像。我希望正确显示以下字幕 (a) 和 (b)。 在此处输入图片描述

其中,左侧是我当前的图像,其中包含两个矩形。右侧是我预期的结果。我发现一个解决方案是我们可以使用subfig包。但是,它需要将原始图形分成两个子图形。在这个问题中,我认为我们不需要拆分原始图形,我想在图下方直接写(a),(b)。谢谢当前的解决方案是

\begin{figure}[H]
\captionsetup{labelfont={bf}}
  \centering
    \subfloat[]{\centering\includegraphics[scale=0.5]{Fig1a.png}} \\
    \subfloat[]{\centering\includegraphics[scale=0.5]{Fig1b.png}}
  \caption{This is main figure}
  \label{fig:9}
\end{figure}

答案1

我的建议是在 LaTeX 中剪辑图像内容;graphicx允许:

在此处输入图片描述

\documentclass{article}

\usepackage{graphicx,subcaption}

\begin{document}

\begin{figure}
  \centering
  \setbox1=\hbox{\includegraphics{example-image-a}}%
  \subcaptionbox{}{\centering\includegraphics[scale=0.5,viewport=.5\wd1 0 \wd1 \ht1,clip]{example-image-a}}%
  \qquad
  \setbox1=\hbox{\includegraphics{example-image-b}}%
  \subcaptionbox{}{\centering\includegraphics[scale=0.5,viewport=0 0 .5\wd1 \ht1,clip]{example-image-b}}
  \caption{This is main figure}
\end{figure}

\end{document}

我已经使用过example-image-aexample-image-b来自mwe),尽管您将使用相同的图像。因此,您只需捕获框 1 中的图像一次。请注意,图像是如何通过和组合一分为二的(在.5\wd1标记处)。viewportclip

此外,我还使用过subcaption,但你可以用subfig


以下是将单个图像分成六个相等部分的示例(可能与您的情况相同):

在此处输入图片描述

\documentclass{article}

\usepackage{graphicx,subcaption}

\begin{document}

\begin{figure}
  \centering
  \setbox1=\hbox{\includegraphics{example-image}}%
  \subcaptionbox{}{\centering\includegraphics[scale=0.5,viewport=0 0 .16667\wd1 \ht1,clip]{example-image}}%
  \quad
  \subcaptionbox{}{\centering\includegraphics[scale=0.5,viewport=.16667\wd1 0 .3333\wd1 \ht1,clip]{example-image}}%
  \quad
  \subcaptionbox{}{\centering\includegraphics[scale=0.5,viewport=.3333\wd1 0 .5\wd1 \ht1,clip]{example-image}}%
  \quad
  \subcaptionbox{}{\centering\includegraphics[scale=0.5,viewport=.5\wd1 0 .66667\wd1 \ht1,clip]{example-image}}%
  \quad
  \subcaptionbox{}{\centering\includegraphics[scale=0.5,viewport=.6667\wd1 0 .8333\wd1 \ht1,clip]{example-image}}%
  \quad
  \subcaptionbox{}{\centering\includegraphics[scale=0.5,viewport=.8333\wd1 0 \wd1 \ht1,clip]{example-image}}%
  \caption{This is main figure}
\end{figure}

\end{document}

每个组件被提取为总宽度的六分之一\wd1,每次一步。

答案2

\begin{tabular}{@{}l@{}}
\includegraphics{zzz}\\
\hspace{1cm}(a)\hspace{2cm}(b)
\end{tabular}

调整长度以适合。

相关内容