如何在 IET 模板中绘制子图

如何在 IET 模板中绘制子图

我已在下面说明我的代码。相同的代码适用于 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.clsmyIET.cls,编辑后者文件,替换以下行

    \usepackage{xspace,amscd,rotating,latexsym,multicol,array,algorithm,subfigure}
    

    经过

    \usepackage{xspace,amscd,rotating,latexsym,multicol,array,algorithm}
    

    并以 开始您的文档\documentclass{myIET}

  • 不要在文档中加载包,而是subfig使用命令来为子图添加标题。\subfigure\subfloat

相关内容