将 \thepage 中的罗马字母转换为阿拉伯字母

将 \thepage 中的罗马字母转换为阿拉伯字母

我无法从 \thepage(罗马风格)获取值并将其转换为阿拉伯语来设置一些计数器。

我想要做的一个非常简单的例子是:

\documentclass{article}
\usepackage{etoolbox}
\begin{document}
    \pagenumbering{roman}
    
    \thepage
    
    \rmntonum{\thepage}
\end{document}

我得到了

在此处输入图片描述

我想看到:

i
1

答案1

page要使用阿拉伯数字显示计数器的值,请使用\arabic{page}。要将其他计数器的值设置为页码,请使用\value{page}

相关内容