我使用包cleveref
来引用乳胶中的图形或表格。
\usepackage{hyperref}
\usepackage{cleveref}
\cref{sim_figure}
结果有些像fig. 1
,table I
。
但是,我的预期结果是 IEEEtran 所需的Fig. 1
或Table I
。我如何将第一个字母大写?
答案 0 :(得分:5)
cleveref
documentation中明确列出了这一点。
您可以使用\Cref
,也可以传递包裹选项capitalise
:
\documentclass{ieeetran}
\usepackage{hyperref}
\usepackage[capitalise]{cleveref}
\begin{document}
See \cref{fig:myfigure} or \Cref{fig:myfigure}.
\begin{figure}
\caption{Some figure}\label{fig:myfigure}
\end{figure}
\end{document}
如果您希望自定义\Cref
打印方式(输出Fig.
而不是Figure
),请添加
\Crefname{figure}{Fig.}{Figs.}% {<type>}{<singular>}{<plural>}