交叉引用图形:任何方式使用图代替图形

交叉引用图形:任何方式使用图代替图形

我正在使用IEEEtran.cls来制作一篇文章。在图片上设置标题时,文本以

图。1。

(例如)。

但是,当我使用引用该图时\ref{img:something},它被呈现为

图1

有没有办法调整\ref命令以使其与标题一致?

答案1

您必须加载单独的包;IEEEtran 不会尝试格式化以下数字\ref

\documentclass{IEEEtran}
\begin{document}
\section{Intro}

See Fig.\,\ref{fig:a}

\begin{figure}[b]
\fbox{a figure}
\caption{A figure}
\label{fig:a}
\end{figure}
\end{document}

我使用该refstyle包来格式化参考文献;为了您的目的,您可以使用类似以下内容:

\documentclass{IEEEtran}
\usepackage{refstyle}
    \def\RSfigtxt{Fig.\,}%
    \def\RSfigstxt{Figs~}%
    \def\RSFigtxt{Fig.\,}%
    \def\RSFigstxt{Figs~}%
\begin{document}
\section{Intro}

See \figref{fig:a}

\begin{figure}[b]
\fbox{a figure}
\caption{A figure}
\figlabel{fig:a}
\end{figure}
\end{document}

请参阅文件refstyle.cfg以获取可修改的命令的完整列表。

相关内容