Suivant: , Précédent: , Monter: Environments   [Table des matières][Index]


8.7 enumerate

Synopsis :

\begin{enumerate}
\item article1
\item article2
...
\end{enumerate}

L’environnement enumerate produit une liste numérotée d’articles. Le format du numéro en étiquette dépend de si cet environnement est imbriqué dans un autre ; voir plus bas.

La liste consiste en au moins un article. L’absence d’article cause l’erreur LaTeX ‘Something's wrong--perhaps a missing \item’. Chaque article est produit avec la commande \item.

Cet exemple fait la liste des deux premiers courreurs à l’arrivée du marathon olympique de 1908 :

\begin{enumerate}
 \item Johnny Hayes (USA)
 \item Charles Hefferon (RSA)
\end{enumerate}

Les énumerations peuvent être imbriquées les unes dans les autres, jusqu’à une profondeur de quatre niveaux. Elles peuvent aussi être imbriquées au sein d’autres environnements fabriquant des paragraphes, tels que itemize (voir itemize) et description (voir description). Le format de l’étiquette produite dépend du niveau d’imbrication de la liste. Voici les valeurs par défaut de LaTeX pour le format à chaque niveau d’imbrication (où 1 est le niveau le plus externe) :

  1. numéro arabe suivi d’un point : ‘1.’, ‘2.’, …
  2. lettre en bas de casse et entre parenthèse : ‘(a)’, ‘(b)’ …
  3. numéro romain en bas de casse suivi d’un point : ‘i.’, ‘ii.’, …
  4. lettre capitale suivie d’un point : ‘A.’, ‘B.’, …

L’environnement enumerate utilise les compteurs \enumi, …, \enumiv (voir Counters). Si vous utilisez l’argument optionnel d’\item alors le compteur n’est pas incrementé pour cet article (voir \item).

L’environnement enumerate utilise les commandes de \labelenumi jusqu’à \labelenumiv pour produire l’étiquette par défaut. Ainsi, vous pouvez utiliser \renewcommand pour chancher le format des étiquettes (voir \newcommand & \renewcommand). Par exemple, cette liste de premier niveau va être étiquettée avec des lettres capitales, en gras, non suivies point :

\renewcommand{\labelenumi}{\textbf{\Alph{enumi}}}
\begin{enumerate}
  \item eI
  \item bi:
  \item si:
\end{enumerate}

Pour une liste des commandes comme \Alph utilisables pour formatter le compteur d’étiquette voir \alph \Alph \arabic \roman \Roman \fnsymbol.

Pour plus ample information sur la personalisation de la forme voir list. De même, le paquetage enumitem est utile pour cela.


Suivant: , Précédent: , Monter: Environments   [Table des matières][Index]