
Necesito tener una lista como esta:
- Haz la acción 1
- Elige entre esas dos opciones:
- o haz A
- o hacer B
- Haz la acción 3
En LaTeX, tengo
\begin{easylist}[enumerate]
\ListProperties(Hang=true, Margin=4em)
@ Do action 1
@ Choose between those two options:
\begin{easylist}[itemize]
\ListProperties(Hang=true, Margin=6em)
@ either do A
@ or do B
\end{easylist}
\ListProperties(Margin=4em)
@ Do action 3
\end{easylist}
El problema con este código es que, después de las viñetas, los elementos de la lista subsiguientes (por ejemplo, acción 3) se convierten en viñetas. ¿Cómo retomo la numeración?
Respuesta1
\documentclass{article}
\usepackage[at]{easylist}
\begin{document}
\begin{easylist}[enumerate]
\ListProperties(Hang=true, Margin=4em)
@ Do action 1
@ Choose between those two options:
\begin{easylist}[itemize]
\ListProperties(Hang=true, Margin=6em)
@ either do A
@ or do B
\end{easylist}
\NewList(Start1=3,Margin=4em)
@ Do action 3
\end{easylist}
\end{document}
Como se describe en eleasylist
documentación del paquete,
ListProperties
afecta a todos los elementos posteriores y a todas las listas posteriores, dondequiera que se emita. Si desea restablecer los parámetros a los valores predeterminados, use\NewList
, que también puede tener un argumento (entre paréntesis como\ListProperties
) y luego funcionará como\ListProperties
si quisiera especificar nuevamente un parámetro.
Entonces ese fue el truco. Aún así, existe un problema de desalineación entre el tercer ítem y los dos primeros (el primer Do no está perfectamente alineado con el segundo Do).
Entonces, sugiero otra solución:
\documentclass{article}
\usepackage[at]{easylist}
\begin{document}
\begin{easylist}[enumerate]
\ListProperties(Hang=true, Margin=4em)
@ Do action 1
@ Choose between those two options:
\end{easylist}
\begin{easylist}[itemize]
\ListProperties(Hang=true, Margin=6em)
@ either do A
@ or do B
\end{easylist}
\begin{easylist}[enumerate]
\ListProperties(Start1=3,Hang=true, Margin=4em)
@ Do action 3
@ Do action 1
\end{easylist}
\end{document}