如何用数字和给定字母制作枚举列表

如何用数字和给定字母制作枚举列表

我想创建如下枚举:

C1
 C1.1
 C1.2
C2
C3

基本上,所有数字都有一个给定的字母。

谢谢。

答案1

使用,enumitem您可以定义第一级列表label=C\arabic*,它将把添加C到计数器的前面。对于以下列表,您可以使用label*=.\arabic*,它将附加.<counter>到父列表计数器。

在此处输入图片描述

\documentclass{article}

\usepackage{enumitem}

\begin{document}

\begin{enumerate}[label=C\arabic*]
  \item item
  \begin{enumerate}[label*=.\arabic*]
    \item sub item
    \item another sub item
  \end{enumerate}
  \item another item
  \item one more item
\end{enumerate}

\end{document}

如果您希望将其作为文档的全局设置,而不是\begin{enumerate}[label...每次都使用(这可能非常繁琐且容易出错),您可以使用\setlist

\documentclass{article}

\usepackage{enumitem}

\setlist[1]{label=C\arabic*}
\setlist{label*=.\arabic*}

\begin{document}

\begin{enumerate}
  \item item
  \begin{enumerate}
    \item sub item
    \item another sub item
  \end{enumerate}
  \item another item
  \item one more item
\end{enumerate}

\end{document}

第一个\setlist将创建C<counter>第一级列表,第二个将附加.<counter>到其他级别。

相关内容