LATEX子图label
时间: 2025-01-03 10:43:35 浏览: 7
### 在 LaTeX 中为子图设置 Label
为了在 LaTeX 文档中有效地管理多个图像,可以使用 `subfigure` 或者更现代的 `subcaption` 宏包来创建带有独立标签和标题的子图。下面展示了一个具体的例子,说明如何定义子图及其对应的标签。
#### 使用 subcaption 包实现带标签的子图布局
首先,在文档前导部分引入所需的宏包:
```tex
\usepackage{graphicx}
\usepackage{subcaption}
```
接着按照如下方式编写代码片段以插入两个并列放置的小图,并分别为其指定唯一的 `\label{}` 标签以便后续交叉引用:
```tex
\begin{figure}[htbp]
\centering
% 第一张子图
\begin{subfigure}[b]{0.45\textwidth}
\includegraphics[width=\linewidth]{example-image-a}
\caption{A subfigure with detailed description here.}
\label{fig:sub-first}
\end{subfigure}
~ % 此处添加间距调整符防止紧凑排列
% 第二张子图
\begin{subfigure}[b]{0.45\textwidth}
\includegraphics[width=\linewidth]{example-image-b}
\caption{Another subfigure which also has a caption that describes the image.}
\label{fig:sub-second}
\end{subfigure}
\caption{Overall figure containing two subfigures side by side, each having its own label and caption.}
\label{fig:both-sub-figures}
\end{figure}
```
上述代码实现了两张图片并排显示的效果[^2],并且每张子图都有自己的描述性标题以及用于内部链接的独特标签[^3]。
阅读全文