O pacote enumerate permite controlar a exibição do contador de enumeração. O pacote adiciona um parâmetro opcional ao ambiente enumerate , que é usado para especificar o layout dos rótulos. O parâmetro de layout contém um tipo de enumeração (‘1’ para algarismos arábicos, ‘a’ ou ‘A’
para enumeração alfabética e ‘i’ ou ‘I’ para numerais romanos), e coisas para decorar a enumeração. Então, por exemplo,
\usepackage{enumerate}
...
\begin{enumerate}[(a)]
\item ... ...
\end{enumerate}
inicia uma lista cuja sequência de rótulos é (a), (b), (c), …; enquanto
\usepackage{enumerate}
...
\begin{enumerate}[I/]
\item ... ...
\end{enumerate}
inicia uma lista cuja sequência de rótulos é I/, II/, III/, …
O pacote paralist , cujo objetivo principal é a
compactação de listas <, fornece os mesmos recursos em seus ambientes similares ao enumerate.
Se você precisar de designs não estereotipados, o pacote enumitem lhe dará a maior parte da flexibilidade que você pode precisa para criar o seu próprio. O exemplo simples em romanos, acima, pode ser alcançado por:
\usepackage{enumitem}
...
\begin{enumerate}[label=\Roman{*}/]
\item ... ...
\end{enumerate}
Observe que o ‘*’ no valor do parâmetro representa o contador daquele nível da lista. Você também pode manipular o formato das referências aos rótulos de itens de lista com:
\usepackage{enumitem}
...
\begin{enumerate}[label=\Roman{*}/, ref=(\roman{*})]
\item ... ...
\end{enumerate}
para fazer com que o formato das referências aos itens da lista apareça como (i), (ii),
(iii), etc.
A classe memoir inclui funções que correspondem àquelas do pacote
enumerate e tem funcionalidade semelhante para listas do tipo
itemize.
%%
%% \renewcommand{\theenumi}{\Roman{enumi}}
%% \renewcommand{\labelenumi}{\theenumi/}
%%
This question on the Web: http://latex.net.br/faq/FAQ-enumerate.html
Do you have any question? Ask on: latex.net.br - we love qood questions!