![我应该如何管理带有浮动和非浮动项目的标题和子标题?](https://linux22.com/image/256236/%E6%88%91%E5%BA%94%E8%AF%A5%E5%A6%82%E4%BD%95%E7%AE%A1%E7%90%86%E5%B8%A6%E6%9C%89%E6%B5%AE%E5%8A%A8%E5%92%8C%E9%9D%9E%E6%B5%AE%E5%8A%A8%E9%A1%B9%E7%9B%AE%E7%9A%84%E6%A0%87%E9%A2%98%E5%92%8C%E5%AD%90%E6%A0%87%E9%A2%98%EF%BC%9F.png)
我目前正在撰写博士论文,并且正在使用此代码将一些图形或表格放在左页上。因此,我有两种图形,一些是浮动图形,一些不是。在这两种情况下,我经常使用子浮动图形(对于浮动图形使用 subfigure 包,对于左页图形使用 \captionof{subfigure})。
问题是关于子标题标签的。例如,我的左页图有两个子图,假设为 1.A 和 1.B。
如果我在此之后放置一个常规浮动图形并且假设有 2 个子图形,我会得到 2.C 和 2.D,就像图形编号正确增加并且子图形字母连续一样。
我的问题如下:
如何“强烈”地划定图形和子图形以便引用正确?
我尝试定义一个新环境,移动标签和标题命令等,但没有成功。一般的处理方法是什么?
编辑:这是我的一般语法
对于左页图,我使用上面链接提供的命令:
\addfig{
*subfigure contents*
\captionof{subfigure}
\label{subfigure}
*subfigure contents*
\captionof{subfigure}
\label{subfigure}
}
然后是一个浮动的
\begin{figure}
\subfloat[title]{
*subfigure contents*
\label{subfigure}
}
\subfloat[title]{
*subfigure contents*
\label{subfigure}
\end{figure}.
子图标签在两个图之间延续。
答案1
在序言中:
\usepackage{float}
在文档中:
\begin{figure}[H]
\addfig{
*subfigure contents*
\captionof{subfigure}
\label{subfigure}
*subfigure contents*
\captionof{subfigure}
\label{subfigure}
}
\end{figure}