我在写论文时,用了 的模板,但是用subfigure时遇到missing number treated as zero报错。 网上查了一堆解决方案,都没有解决我的问题。不过原因倒是查到了: 因为subfigure和subcaption 两个package不可以同时调用的,会发生冲突。 怎么解决呢?不要开头的subfigure的package,然后用\subcaptionbox命令代替subfigure命令。 具体是,开头用\usepackage{caption,subcaption} 后面用 \begin{figure}[htbp] \centering \subcaptionbox{\label{1}}{\includegraphics[width = .48\linewidth]{}}\hfill \subcaptionbox{\label{2}}{\includegraphics[width = .48\linewidth]{}} \subcaptionbox{\label{3}} {% \includegraphics[width = .48\linewidth]{}} \subcaptionbox{\label{4}} {% \includegraphics[width = .48\linewidth]{}} \caption{demo} \end{figure} 这样出来的是第一行两个并排、第二行一张图、第三行一张图的情况. 其他排列类似。 参考: