我正在尝试添加 3 个如下数字: 我的代码如下所示(我从另一篇文章中得到它,请参阅:如何在 Latex 中放置 3 个图形,其中 2 个图形并排放置,1 个图形位于这些并排图像下方但位于中间?)
\begin{figure}[H]\centering
\subfloat[legend]{\label{a}\includegraphics[width=.45\linewidth]{abb/plots/gauss_trigsize_20um.png}\hfill
\subfloat[legend]{\label{b}\includegraphics[width=.45\linewidth]{abb/plots/gauss_trigsize_10um.png}\par
\subfloat[legend]{\label{c}\includegraphics[width=.45\linewidth]{abb/plots/gauss_trigsize_5um.png}
\caption{my fig}
\end{figure}
我正在使用该\usepackage{subfig,graphicx,showframe}
包并删除了另一个\usepackage{subfigure}
。但仍然收到错误扫描时文件结束使用 \sf@@@subfloat
我究竟做错了什么?
答案1
}
你忘了每句话的结尾\subfloat{}
。你有\subfloat[..]{\includegraphics{...}
,但应该是\subfloat[..]{\includegraphics{...}}
\documentclass{article}
\usepackage{subfig,graphicx,showframe,float}
\begin{document}
\begin{figure}[H]\centering
\subfloat[legend]{\label{a}\includegraphics[width=.45\linewidth]{abb/plots/gauss_trigsize_20um.png}}\hfill
\subfloat[legend]{\label{b}\includegraphics[width=.45\linewidth]{abb/plots/gauss_trigsize_10um.png}}\par
\subfloat[legend]{\label{c}\includegraphics[width=.45\linewidth]{abb/plots/gauss_trigsize_5um.png}}
\caption{my fig}
\end{figure}
\end{document}