中断嵌套列表

中断嵌套列表

如何中断嵌套列表并直接从内部列表恢复?

例如:

步骤 1:定义以下项目

\begin{enumerate}
  \item Item Level 1
     \begin{enumerate}
          \item Item Level 2
     \end{enumerate}
\end{enumerate}

第二步:定义第一级评论:

comment at level 1

步骤3:定义第二层的第二项:

     \begin{enumerate}
          \item Item Level 2
     \end{enumerate}

第四步:定义第二级注释:

    comment at level 2

步骤5:在第一级定义另一个注释:

comment at level 1

步骤6:定义第一层级的第二项:

\begin{enumerate}[resume]
  \item Item Level 1
\end{enumerate}

恢复第一级是使用此解决方案。如何中断第一和第二个列表并直接从第二个列表的第二项恢复?

最终预期的输出应该是这样的:

1. Item Level 1
    a. Item Level 2
comment at level 1
    b. Item Level 2
    comment at level 2
comment at level 1
2. Item Level 1

您能为此提出一些建议吗?

答案1

以下是series针对 2 级枚举的解决方案及其密钥:

\documentclass{article}
\usepackage[showframe]{geometry}
\usepackage{enumitem}
\setlength{\parindent}{1em}

\begin{document}

\begin{enumerate}[wide=1em, leftmargin=*]
  \item Item Level 1
     \begin{enumerate}[wide=0pt, leftmargin=*, series=level2]
          \item Item Level 2
     \end{enumerate}
\end{enumerate}

Comment at level 1
 \begin{enumerate}[resume*]
 \item[]
 \begin{enumerate}[resume*=level2, wide = 0pt]
 \item Item Level 2
 \end{enumerate}
\noindent Comment at level 2
\end{enumerate}

Comment at level 1
\begin{enumerate}[resume*]
 \item Item Level 1
\end{enumerate}

\end{document} 

在此处输入图片描述

相关内容