如何让 cleverref 以数字而不是字母开始附录?

如何让 cleverref 以数字而不是字母开始附录?

我使用的是cleverref,但我希望附录的编号为Appendix 1Appendix 1.2等。相反,它以Appendix AAppendix A.1等字母开头。我目前有以下几行:

\documentclass[conference,compsoc]{IEEEtran} 
\usepackage[noabbrev,capitalize]{cleveref}

关于如何更改附录编号有什么想法吗?

答案1

这是一个不完整的答案。

通常,您可以使用\renewcommandafter\appendix将附录计数器更改为阿拉伯数字。但由于某种原因,cref它不会继承此更改并显示字母计数。代码和图像如下。

\documentclass[conference,compsoc]{IEEEtran}
\usepackage[noabbrev,capitalize]{cleveref}

\begin{document}
  \section{Some section}
  \section{A section}
  \appendix
  % after appendix renew command for \thesection
  \renewcommand{\thesection}{\arabic{section}}
  % also in IEEEtran it seems appendices start at subsection level
  \subsection{Some appendix}\label{appendix-label}
  \cref{appendix-label}
  \subsection{section in appendix again}\label{appendix-label2}
  \cref{appendix-label2}
\end{document}

在此处输入图片描述

相关内容