projprog/Latex07.3.tex
2021-10-01 01:31:05 +02:00

67 lines
1.4 KiB
TeX

\documentclass{article}
\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\usepackage[a4paper]{geometry}
\usepackage{lipsum}
\usepackage{enumerate}
\usepackage[inline]{enumitem}
% Fait une jolie barre horizontale
\newcommand{\hsep}{\centerline{\rule{0.8\linewidth}{.05pt}}}
% Fin du préambule.
\title{Listes}
\begin{document}
\maketitle
\hsep
\setlist[enumerate]{label=\textit{Étape \alph{enumi}}}
\begin{enumerate}
\item Voilà une première liste
\item Avec une jolie personalisation de la numérotation
\item {\lipsum[1]{}}
\end{enumerate}
\hsep
Voici une liste avec:
\setlist[enumerate]{labelsep=2cm, itemsep=2ex, label=\textit(\roman{enumi}), start=5}
\begin{enumerate}
\item 2cm de séparation entre étiquette et texte,
\item un espacement vertical de 2ex entre chaque élément de la liste,
\item une numérotation qui commence à 5,
\item et des nombres romains.
\end{enumerate}
\hsep
\setlist[description]{
font={\normalfont\scshape}
}
\begin{description}
\item[D'abord] Vous aurez remarqué que ceci est une liste \verb|description| astucieusement modifiée, grâce à seulement deux paramètres de \verb|enumitem| !
\item[Ensuite] \lipsum[1]{}
\end{description}
\hsep
\setlist[enumerate]{label=\arabic{enumi}°}
Et on finit avec une liste en mode \textit{inline} : c'est \begin{enumerate*}
\item splendide \item magnifique \item grandiose
\end{enumerate*}.
\end{document}