包标题错误:\setcaptionsubtype 超出浮点数

包标题错误:\setcaptionsubtype 超出浮点数

我有一个自定义命令,用于将图片并排放置在页面上,填充页面的宽度,并可选择添加标题。

宏生成的代码最终看起来像这样:

\begin{subfigure}{\imageAwidth\textwidth}
        \centering
        \includegraphics[width=\textwidth]{#1}
        %   \caption{1a}
%       \label{fig:sfig1}
    \end{subfigure}
    \hfill
    \begin{subfigure}{\imageBwidth\textwidth}
        \centering
        \includegraphics[width=\textwidth]{#2}
        %   \caption{1b}
%       \label{fig:sfig2}
    \end{subfigure}

每次使用该宏时,都会出现错误:

Package caption Error: \setcaptionsubtype outside float.

知道发生了什么问题吗?

答案1

我弄清楚了这个问题。

subfigure环境只能在figure环境内部发生

相关内容