\arabic* 中的星号 (*) 起什么作用?

\arabic* 中的星号 (*) 起什么作用?

我想知道‘*’(星号)在命令中起什么作用\arabic*

我的代码:

\usepackage[inline]{enumitem}
\begin{enumerate*}[label=\textbf{\arabic*})]
    \item Text 1
    \item Text 2
    \item Text 3
\end{enumerate*}

后面的星号enumerate*将列表作为文本流的一部分。但是,\arabic*如果没有星号,则会引发错误。

有人能解释一下为什么必须输入星号吗?

答案1

在该命令的标准用法中,用法是\arabic{section}参数是要以阿拉伯语打印的计数器的名称。是包*定义的一种特殊形式,enumitem用于其可选参数,其中*表示当前项目标签计数器的值。

相关内容