图内有数字的子图

图内有数字的子图

我喜欢有 3 个(或任意数量)图像,并且我希望它们作为子图,编号为 a)、b)、c) 等: 在此处输入图片描述
这里,编号是手动完成的,我想知道是否有办法让 LaTeX 完成这项工作。当然,引用应该仍然有效,标签的位置可以自由选择。

答案1

请注意我如何使用宏在图像的左上角插入“(A)” \topinset。第三和第四个参数是向下的垂直距离(或向上的距离\bottominset)和相对于堆栈对齐的水平距离(在本例中,相对于左边缘)。

这些插入命令可用于插入图像,以及插入文本。

\documentclass{article}
\usepackage{stackengine}
\usepackage{graphicx}
\begin{document}
\def\stackalignment{l}
\topinset{\bfseries(A)}{\includegraphics[width=5in]{vjbrp}}{0.25in}{.4in}
\end{document}

在此处输入图片描述

答案2

这就是您所寻找的吗?

\documentclass{article}
\usepackage{subcaption}
\usepackage{color}

\begin{document}

\begin{figure}
\centering
\begin{subfigure}{.5\textwidth}
  \centering
  \color{red}
  \rule{0.8\textwidth}{3cm}
  \caption{A subfigure}
  \label{fig:sub1}
\end{subfigure}%
\begin{subfigure}{.5\textwidth}
  \centering
  \color{blue}
  \rule{0.8\textwidth}{3cm}
  \caption{A subfigure}
  \label{fig:sub2}
\end{subfigure}
\begin{subfigure}{1\textwidth}
  \centering
  \color{green}
  \rule{0.8\textwidth}{3cm}
  \caption{A subfigure}
  \label{fig:sub3}
\end{subfigure}
\caption{A figure with three subfigures}
\label{fig:test}
\end{figure}

\end{document}

您可以省略这些color内容并\rule...用您的\includegraphics命令替换。彩色框仅用作说明。

相关内容