我尝试创建多行多列的子图,每个子图都有子标题。我在 Overleaf 中运行了我的代码,运行良好。但是,当我使用 VScode 和 Latex-workshop 扩展在 Windows 笔记本电脑上本地运行相同的代码时,它出错了。
代码:
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{floatrow}
\usepackage{subfig}
\begin{document}
\begin{figure}
\ffigbox[][7.8cm]{%
\begin{subfloatrow}
\ffigbox[\FBwidth][]{\caption{subfigure-a}}{\includegraphics[width=3cm,height=6cm]{E_track_erai_ubqb_cn1_ann}}
\ffigbox[\FBwidth][]{\caption{subfigure-b}}{\includegraphics[width=3cm,height=6cm]{E_track_erai_ubqb_cn1_ann}}
\end{subfloatrow}
}{\caption{four subfigures}}
\end{figure}
\end{document}
错误如下:
包标题:未定义子类型“subfigure”。行:14,表示“\end{figure}”上方的行。
任何想法?
非常感谢,梁