2. Entendendo o LaTeX¶
2.11 Listas¶
Listas ordenadas e não ordenadas podem ser facilmente criadas no LaTeX dentro de ambientes específicos. Listas não ordenadas são criadas dentro do ambiente itemize e listas ordenadas são criadas dentro do ambiente enumerate.
No Exemplo 1, tem-se uma lista simples não ordenada.
Listas podem ser aninhadas, de forma que subitens possam ser inseridos. Observe no Exemplo 2 que o estilo dos subitens é alterado automaticamente:
Os símbolos dos itens em uma lista ordenada podem ser facilmente modificados. No Exemplo 3, os símbolos são alterados de forma individual. Observe que é possível inserir expressões matemáticas também, as quais são apresentadas na Seção 2.13:
Para alterar o estilo dos símbolos de uma lista de uma só vez, basta seguir o Exemplo 4 a seguir:
No Exemplo 5 a seguir, tem-se uma lista simples ordenada. Compare com o Exemplo 1 e observe que a única diferença entre eles está apenas no tipo de ambiente utilizado (itemize e enumerate, respectivamente).
Assim como nas listas não ordenadas, listas ordenadas também podem ser aninhadas. Neste caso, observe que a ordem e a numeração dos subitens é incrementada automaticamente:
Exemplo 6: Lista ordenada aninhada utilizando o ambiente enumerate
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | |
Listas ordenadas podem ser organizadas de formas diferentes. Pode-se ordená-las de forma numérica, alfabética ou de forma alfanumérica. Para alterar a forma como as listas são ordenadas, é necessário definir o estilo de ordenamento com o comando \labelenum<nível>{<estilo>}, onde <nível> pode ser i, ii, iii ou vi. O estilo, dado pelo modificador <estilo>, pode assumir as seguintes opções:
alphLetras minúsculas (a, b, c, ...);AlphLetras maiúsculas (A, B, C, ...);arabicNumerais arábicos (1, 2, 3, ...);romanNumerais minúsculos romanos (i, ii, iii, ...);RomanNumerais maiúsculos romanos (I, II, III, ...).
Combinando os estilos listados acima com os níveis, o comando \labelenum<nível>{<estilo>} pode assumir algumas das seguintes construções:
- Numerais arábicos (1, 2, 3, ...) no Nível 1:
\renewcommand{\labelenumi}{\arabic{enumi}}; - Letras minúsculas (a, b, c, ...) no Nível 2:
\renewcommand{\labelenumii}{\alph{enumii}}; - Numerais romanos em caixa baixa (i, ii, iii, ...) no Nível 3:
\renewcommand{\labelenumiii}{\roman{enumiii}}; - Letras maiúsculas (A, B, C, ...) no Nível 4:
\renewcommand{\labelenumiv}{\Alph{enumiv}}.
No Exemplo 7 a seguir, altera-se o estilo dos ordenamentos dos níveis de 1 a 4, utilizando-se letras maiúsculas, números romanos em caixa baixa, letras minúsculas e numerais arábicos, respectivamente:
Exemplo 7: Lista ordenada aninhada com níveis customizados
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | |






