我有一个自定义命令,用于将图片并排放置在页面上,填充页面的宽度,并可选择添加标题。
宏生成的代码最终看起来像这样:
\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
环境内部发生