在 .sty 中自定义枚举项目符号

在 .sty 中自定义枚举项目符号

该包的默认枚举样式enumerate如下:

1. First item
    a) first item, first thing
    b) first item, second thing
2. Second item
    a) second item, first thing

我希望在多个文档中对此进行稍微修改。是否可以为 .sty 文件中的嵌套列表指定枚举样式?我希望每个使用的文件style.sty都有如下所示的列表:

1. First item
    i) first item, first thing
    ii) first item, second thing
2. Second item
    i) second item, first thing

答案1

尽管 OP 使用了enumerate封装方式,但我想展示一个enumitem解决方案,应用易于使用的\setlist命令。

\documentclass{article}


\usepackage{enumitem}
\setlist[enumerate,2]{label=\roman*)}   % Setting the 2nd level list to use lower case roman `numbers` as label
\begin{document}

\begin{enumerate}
\item First
  \begin{enumerate}
  \item First subenum
  \item Second subenum
  \end{enumerate}
\item Second
  \begin{enumerate}
  \item First subenum
  \item Second subenum
  \end{enumerate}
\end{enumerate}
\end{document}

在此处输入图片描述

相关内容