IEEE Access 的cls文件中把图片的格式写死了,而且没有如何添加子图的格式。那么问题就很严重了,怎么添加子图就成了问题。
不得不说的是百度真的不行,真的得去外网找解决方法。我搜索IEEE access 子图,搜出来几乎全是一样的内容被多个地方转载,毫无营养。属实不行。
首先是不能添加\caption这个包,添加了之后原来access的模板中FIGURE 1 字样是蓝色加粗会变成黑色字体。百度的方法要么是添加包,不管这个字体改变,要么是好无作用。
那么就有了我的解决方法。事先说明,我的解决办法不是我自己原创。我在外网的论坛上找的解决办法。附链接:https://tex.stackexchange.com/questions/406408/problem-compiler-error-about-figure-subfigure-caption-using-latex-ieee-access 需要科学上网才能访问。
代码:
\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage[caption=false]{subfig}
\usepackage{caption,setspace}
\captionsetup{font={sf,small,stretch=0.80},labelfont={bf,color=accessblue}}
\usepackage{textcomp}
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
\begin{figure*}[!t]
\centering
%\vspace*{-.02in}
\subfloat[Performance comparison when x=t]{
\hspace*{-.1in}
\includegraphics[scale=0.33]{fig1.pdf}
\hspace*{-.1in}
\includegraphics[scale=0.33]{fig2.pdf}
\label{p_D_req_100}
}
% \vspace*{-.14in}
\hfill
\subfloat[Performance comparison when x=u]{
\hspace*{-.1in}
\includegraphics[scale=0.33]{fig3.pdf}
\hspace*{-.1in}
\includegraphics[scale=0.33]{fig4.pdf}
\label{p_D_req_400}
}
% \vspace*{-.14in}
\hfill
\subfloat[Performance comparison when x=z]{
\hspace*{-.1in}
\includegraphics[scale=0.33]{fig5.pdf}
\hspace*{-.1in}
\includegraphics[scale=0.33]{fig6.pdf}
\label{p_D_req_1000}
}
\caption{the EE (left) and xxxx (right) of cat cat cat load.}
\label{fig:p_graph}
\end{figure*}