使用枚举重置乳胶中的数字方案

使用枚举重置乳胶中的数字方案

这是一个非常简单的问题,但我找不到答案。我有一个使用\begin{enumerate}...\end{enumerate}

但是我希望 2 级编号方案也采用阿拉伯语:

1 级:1

2 级:1

代替

1 级:1

第 2 级:(a)

我怎样才能做到这一点?

我试过只使用嵌套\begin{enumerate}...\end{enumerate}

答案1

嵌套enumerate环境是实现此目的的正确方法。但您还需要重新定义第二级枚举标签的显示方式。您可以通过将以下命令放入文档前言(和之间)来实现此\documentclass目的\begin{document}

\renewcommand{\theenumii}{\arabic{enumii}}
\renewcommand{\labelenumii}{\theenumii}

枚举的标签是通过enumi负责enumiv \theenumX格式化数字和\labelenumX调用\theenumX以及对枚举上的数字进行任何附加格式的。

答案2

\setlist使用包中的命令就可以轻松完成enumitem

\documentclass{article}
\usepackage{enumitem}
\setlist[enumerate,2]{label=\arabic*.}
\begin{document}
\begin{enumerate}
    \item An item in the first level.
    \item Another item in the first level.
    \begin{enumerate}
        \item An item in the second level.
        \item Another item in the second level.
    \end{enumerate}
\end{enumerate}
\end{document}

相关内容