我已在下面说明我的代码。相同的代码适用于 IEEE 类文件,但不能适用于 IET 类文件。它显示错误“没有计数器‘subfigure@save’defined” 提前谢谢您。
\documentclass{IET}%%%%where IET is the template name
\usepackage[caption=false,font=normalsize,labelfont=sf,textfont=sf]{subfig}
\begin{document}
\begin{figure*}
\centering
\graphicspath{{},{},{},{}}
\subfloat[x=3]{\includegraphics[width=2.6in,height=2in]{X3}
\label{x3}}
\hfil
\subfloat[x=4]{\includegraphics[width=2.6in,height=2in]{IIX4}
\label{x4}}
\hfil \\
\subfloat[x=5]{\includegraphics[width=2.6in,height=2in]{IIX5}
\label{x5}}
\hfil
\subfloat[x=6]{\includegraphics[width=2.6in,height=2in]{IIX6}
\label{x6}}
\caption{Block}
\label{blocks}
\end{figure*}
\end{document}
答案1
班上IET.cls,2015/11/07 v1.0subfigure
加载与 不兼容的包(但实际上并不使用它) subfig
。您有两个选择:
重命名
IET.cls
为myIET.cls
,编辑后者文件,替换以下行\usepackage{xspace,amscd,rotating,latexsym,multicol,array,algorithm,subfigure}
经过
\usepackage{xspace,amscd,rotating,latexsym,multicol,array,algorithm}
并以 开始您的文档
\documentclass{myIET}
。不要在文档中加载包,而是
subfig
使用命令来为子图添加标题。\subfigure
\subfloat