我应该如何管理带有浮动和非浮动项目的标题和子标题?

我应该如何管理带有浮动和非浮动项目的标题和子标题?

我目前正在撰写博士论文,并且正在使用此代码将一些图形或表格放在左页上。因此,我有两种图形,一些是浮动图形,一些不是。在这两种情况下,我经常使用子浮动图形(对于浮动图形使用 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}

相关内容