LaTeX 子列表编号

LaTeX 子列表编号

这就是我想要做的 -

1. List 1
 1.1 sub list 1
 2.2 sub list 2
2. List 2
 2.1 sub list 1

我尝试这样做,

\begin{enumerate}    
  \item List 1

  \begin{enumerate}
    \item sub list 1
    \item sub list 2
  \end{enumerate}

\end{enumerate}

但这让我 -

1. List 1
 a. sub list 1
 b. sub list 2

我该如何处理这个问题?

我是否必须这么做...

\begin{enumerate}[label=2.\arabic*.]
\item Sub list
\end{enumerate}

为每个子列表和数字进行手动?

答案1

使用enumitem包及其label*键值选项将其值附加到父标签。

\documentclass{article}

\usepackage{enumitem}
\setlist[enumerate]{label*=\arabic*.}

\begin{document}

\begin{enumerate}    
  \item List 1

  \begin{enumerate}
    \item sub list 1
    \item sub list 2

    \begin{enumerate}
      \item subsub list 1
    \end{enumerate}

  \end{enumerate}

\end{enumerate}

\end{document}

在此处输入图片描述

相关内容