使用'\cref'时如何将第一个字母大写?

How can I capitalize the first letter while using '\cref'?

我在 Latex 中使用包 cleveref 来引用图形或 table。

\usepackage{hyperref}
\usepackage{cleveref}

\cref{sim_figure}

结果有点像 fig. 1table I

然而,我的预期结果是 Fig. 1Table I,这是 IEEEtran 所要求的。如何首字母大写

这在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>}