使用跳过枚举嵌套项

使用跳过枚举嵌套项

我需要对项目进行一些嵌套编号,但要跳过。我可以跳过外部编号,但类似的方法不适用于内部编号。我有下面的代码,其中编号从 2 开始,如预期的那样,但内部编号不是从 (e) 开始。我该如何实现这一点。

\begin{enumerate}
    \setcounter{enumi}{1}
    \item
    \begin{enumerate}
        \setcounter{enumi}{4}       
        \item My answer to 2e.
    \end{enumerate}
\end{enumerate}

笔记需要这样做是为了重做一些家庭作业问题

答案1

使用起来更容易 »枚举项«。

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{enumitem}

\begin{document}
  \begin{enumerate}[start=2]
    \item
    \begin{enumerate}[start=5]
      \item My answer to 2e.
    \end{enumerate}
  \end{enumerate}
\end{document}

答案2

问题在于您使用的计数器。enumi是针对第一级的,对于第二级,您必须使用enumii,第三级将是enumiii。因此,您的代码应如下所示:

\begin{enumerate}
    \setcounter{enumi}{1}
    \item
    \begin{enumerate}
        \setcounter{enumii}{4}       
        \item My answer to 2e.
    \end{enumerate}
\end{enumerate}

相关内容