[Tex/LaTex] How to skip an \item in sub-enumerate level

#enumeratelistsnumbering

I would like to skip an \item in a sub-enumerate level. More specifically, I want the output to look something like:

1. 
     a)
     b)
     e)
     f)
     etc.

2.

However, when I use \addtocounter{enumi} (within the first \begin{enumerate} \end{enumerate} block obviously), it increases the outer counter and I get:

1. 
     a)
     b)
     c)
     d)
     etc. (no skips!)

3.

So I am looking for a way to specify which counter to increase. Greatly appreciate the help!

Best Answer

There's a counter for each level:

enter image description here

\documentclass{article}
\begin{document}
\begin{enumerate}
  \item \mbox{}
  \begin{enumerate}
    \item
    \item \addtocounter{enumii}{2}
    \item
    \item
  \end{enumerate}
  \item
\end{enumerate}
\end{document}

In the default document class(es), enumi controls the enumeration at level 1, enumii for level 2, enumiii for level 3 and enumiv for level 4.

Related Question