Saltar al contenido

¿Cómo enumerar elementos como este: (i), (ii), (iii), etc.?

Te damos el arreglo a este atasco, o por lo menos eso deseamos. Si tienes preguntas compártelo en un comentario, que sin tardanza

Solución:

Usar enumerar paquete

documentclassarticle
usepackageenumitem   

begindocument
beginenumerate[label=(roman*)]
item First item
item Second item
item Third item
endenumerate
enddocument

captura de pantalla de ejemplo

Otra solución es utilizar el enumerar paquete:

documentclassarticle
usepackageenumerate   

begindocument
beginenumerate[(i)]
item First item
item Second item
item Third item
endenumerate
enddocument

Consulte la respuesta de daleif para obtener más información sobre las ventajas de enumitem sobre enumerate.

Tenga en cuenta que si está utilizando el proyector clase, no necesita cargar ningún paquete adicional (el paquete de enumeración en realidad se carga automáticamente):

documentclassbeamer

begindocument
beginframe
beginenumerate[(i)]
item First item
item Second item
item Third item
endenumerate
endframe
enddocument

ingrese la descripción de la imagen aquí

Como se menciona en los comentarios, enumitem no es compatible con la clase beamer a menos que use el [shortlabels] opción, como se explica aquí: Posible incompatibilidad con enumitem

Aquí hay una solución que no requiere cargar un paquete. En cambio, la solución funciona modificando dos macros de LaTeX, labelenumi y theenumi. El primero determina cómo se muestra la “etiqueta” del elemento, el segundo afecta cómo se mostrará el número de un elemento en una referencia cruzada (árabe, romano, con o sin paréntesis, etc.).

ingrese la descripción de la imagen aquí

documentclassarticle
renewcommandlabelenumi(romanenumi)
renewcommandtheenumilabelenumi
begindocument
beginenumerate
item First
item Second labelitem:second
item Third
endenumerate
Here's a cross-reference to item~refitem:second.
enddocument 

Solo para elaborar la respuesta de Hugo, use el enumitem package es un gran paquete para configurar listas.

Manualmente solo una vez uso

beginenumerate[label=(roman*)]

Puede ser una idea cargar enumitem con el shortlabels opción:

usepackage[shortlabels]enumitem

Entonces puedes simplemente usar

beginenumerate[(i)]

Una gran característica es que si ahora usa itemlabelitem:1 y luego usar refitem:1 entonces obtienes (i), ese es el formato incluido! Esto también es configurable, vea el enumitem manual.

También se pueden reanudar las listas.

Si está escribiendo un libro usando, digamos, teoremas, también hay métodos generales para agregar configuraciones de lista a los teoremas (normalmente uso etoolbox Para hacer eso). Esto significa que dentro del teorema solo escribo beginenumerate y luego controlamos la aparición de enumerate dentro del teorema del preámbulo.

Entonces, la única vez que necesitamos explícitamente establecer opciones en enumerate dentro de un teorema, sería si tuviéramos dos tipos de listas en el teorema, por ejemplo, una que especifica las condiciones y luego otra que enumera las conclusiones subsiguientes. En tal caso, dejaría que las condiciones siguieran un patrón diferente.

Si haces scroll puedes encontrar las aclaraciones de otros gestores de proyectos, tú incluso tienes la habilidad dejar el tuyo si te apetece.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *