Uso del índice en la enumeración principal

Uso del índice en la enumeración principal

Quiero utilizar el índice de enumeración principal en la enumeración secundaria. Por ejemplo,

\begin{enumerate}
\item the 
\item quick 
\begin {enumerate}
\item brown
\item fox 
\end {enumerate}
\item jumps 
\begin {enumerate}
\item over
\item the
\begin {enumerate}
\item lazy
\end {enumerate}
\end {enumerate}
\item dog
\end{enumerate}

imprimirá:

(1) el

(2) rápido

(2.1) marrón

(2.2) zorro

(3) saltos

(3.1) más

(3.2) el

(3.2.1) perezoso

(4) perro

De hecho, encontré un formato para usar (num) cosas:

[label=(\arabic*)]

Sin embargo, no tengo idea de utilizar el índice principal.

Respuesta1

Con enumitem:

\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label=(\arabic*)]
\item the
\item quick
\begin {enumerate}[label=(\arabic{enumi}.\arabic*)]
\item brown
\item fox
\end {enumerate}
\item jumps
\begin {enumerate}[label=(\arabic{enumi}.\arabic*)]
\item over
\item the
\begin {enumerate}[label=(\arabic{enumi}.\arabic{enumii}.\arabic*)]
\item lazy
\end {enumerate}
\end {enumerate}
\item dog
\end{enumerate}

\end{document}

ingrese la descripción de la imagen aquí

También hay label*una opción que agregará la etiqueta principal, pero como desea incluir paréntesis aquí, puede que no sea adecuado.

Si desea que las etiquetas queden al ras del margen izquierdo, agregue esto en el preámbulo:

\setlist[enumerate,1,2,3]{wide}

ingrese la descripción de la imagen aquí

Respuesta2

El medio ambiente enumerateno esenumeration ingrese la descripción de la imagen aquí

\documentclass{article}
\renewcommand\theenumii{\theenumi.\arabic{enumii}}
\renewcommand\theenumiii{\theenumii.\arabic{enumiii}}
\renewcommand\labelenumi{(\theenumi)}
\renewcommand\labelenumii{(\theenumii)}
\renewcommand\labelenumiii{(\theenumiii)}
\begin{document}
\begin{enumerate}
\item the 
\item quick 
\begin {enumerate}
\item brown
\item fox 
\end {enumerate}
\item jumps 
\begin {enumerate}
\item over
\item the
\begin {enumerate}
\item lazy
\end {enumerate}
\end {enumerate}
\item dog
\end{enumerate}

\end{document}

información relacionada