Comment composer des listes ?#
LaTeX fournit trois environnements de liste différents :
itemize
;description
;et
enumerate
.
Ils partagent une logique commune : chaque élément de ces listes est introduit par la commande \item
. Mais cette commande affiche un élément différent pour chaque environnement. Dans le cas particulier de l’environnement description
, l’argument optionnel de la commande \item
devient le nom de l’élément introduisant l’élément de la liste (en gras).
Voici un exemple de chacun de ces environnements :
\begin{itemize}
\item un élément,
\item un autre élément.
\end{itemize}
\begin{description}
\item[Genre] Le genre peut être féminin ou masculin
\item[Nombre] Le nombre peut être singulier ou pluriel
\end{description}
\begin{enumerate}
\item premier élément,
\item second élément.
\end{enumerate}
L’environnement itemize
a une particularité. Son format est modifié par l’extension babel pour correspondre aux normes de chaque langue. L’exemple ci-dessus et l’exemple ci-dessous illustrent les modifications que cela génère : en français, le symbole pour les éléments de la liste devient un tiret cadratin et l’espacement entre les éléments de la liste est réduit :
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\pagestyle{empty}
\begin{document}
\begin{itemize}
\item un élément,
\item un autre élément.
\end{itemize}
\end{document}
Note
Il existe en fait un quatrième environnement de liste fourni par LaTeX : l’environnement list
.
Il n’est jamais utilisé directement lorsque l’on écrit un document, car c’est un environnement générique, qui sert à construire des listes plus spécialisées. Les environnements itemize
, description
et enumerate
font appel à lui en interne, par exemple, ainsi que quote
et les commandes qui produisent les bibliographies.
Sources :