IEEE trans模板 引用子图问题

IEEE trans模板 引用子图问题


今天在用IEEE trans模板给文章中的子图添加引用时遇到了一个问题,特此记录。

我有一幅图片,大标题为Fig. 1,Fig. 1 包含 (a) (b)两幅子图,在文中引用Fig.1 的(a)子图时,要求显示的格式是 Fig. 1 (a)。
(a)要添加引用,网上看了很多方法,其中包括知乎博客解决方法,但是都失效了,后来查了chatgpt解决了。我用的是subfigure包,网上有很多人让换成使用subfig包,但是用了subfig包之后表的表头会出现一些问题,于是还是使用subfigure包,但是我使用

 Fig. \ref{fig1} \subref{fig1a}

的时候显示出来的是 Fig. 1 ??,仔细查阅之后发现,是我并没有在图编辑的时候使用subfigure{} ,而仅仅使用了minipage:

修改前:

\begin{figure}[htbp]
	\begin{minipage}[t]{0.5\linewidth}
		\centering
		\includegraphics[width=\textwidth]{BNN_CNN_1.PNG}
		\label{fig1a}
	\end{minipage}%
	\begin{minipage}[t]{0.5\linewidth}
		\centering
		\includegraphics[width=\textwidth]{BNN_CNN_2.PNG}
		\label{fig1b}
	\end{minipage}
	\caption{The difference between BNN and traditional NN. (a) Each weight of traditional NN has a fixed value. (b) Each weight of BNN is assigned a distribution.}
	\label{fig1}
\end{figure}

修改后:

\begin{figure}[htbp]
	\subfigure[]{
	\begin{minipage}[t]{0.5\linewidth}
		\centering
		\includegraphics[width=\textwidth]{BNN_CNN_1.PNG}
		\label{fig1a}
	\end{minipage}%
}%
    \subfigure[]{
	\begin{minipage}[t]{0.5\linewidth}
		\centering
		\includegraphics[width=\textwidth]{BNN_CNN_2.PNG}
		\label{fig1b}
	\end{minipage}
}
	\caption{The difference between BNN and traditional NN. (a) Each weight of traditional NN has a fixed value. (b) Each weight of BNN is assigned a distribution.}
	\label{fig1}
\end{figure}
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值