Enumerate : Liste (i)

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
noobdecheznoob

Enumerate : Liste (i)

Message non lu par noobdecheznoob »

Bonjour,

Je souhaiterais faire une liste mais dont les numéros seraient (i), (ii), (iii) etc c'est-à-dire des chiffres romains.
Comment faire ?

Merci par avance
kojak
Modérateur général
Modérateur général
Messages : 10450
Inscription : samedi 18 novembre 2006, 19:50

Message non lu par kojak »

Bonjour,
avec ceci

Code : Tout sélectionner

%\usepackage{enumerate}
%permet de faire des listes personnalisées
% Par exemple :
% \begin{enumerate}[argument] où argument vaut :
% A : \item produira A. B.....
% a : \item produira a. b.
% I : \item produira I, II, IIi
% i : \item produira i, ii, iii..
% 1: \item produira 1, 2, 3
% EX i : \item produira EX i., EX ii,
% {A}-I \item produira A-I, A-II,...
% \end{enumerate} 
Pas d'aide par MP.
noobdecheznoob

Message non lu par noobdecheznoob »

Merci ! :D
mcclellan

Message non lu par mcclellan »

Bonjour,

Pour obtenir ce que tu souhaites, tu peux ne pas faire appel au package enumerate

Il suffit de redéfinir le compteur enumi

Exemple :

Code : Tout sélectionner

...
\renewcommand {\theenumi}{\roman{enumi}}
\begin{document}
  \begin{enumerate}
     \item premier
     \item second
  \end{enumerate}
\end{document}
On peut aussi redéfinir les niveaux supérieurs avec les compteurs enumii, enumiii et enumiv.
toufan

Re: Enumerate : Liste (i)

Message non lu par toufan »

noobdecheznoob a écrit :Bonjour,

Je souhaiterais faire une liste mais dont les numéros seraient (i), (ii), (iii) etc c'est-à-dire des chiffres romains.
Comment faire ?

Merci par avance
Bonjour,

En plus de ce qui a été proposé, on peut aussi définir son propre enviroment :

Code : Tout sélectionner

\documentclass{article}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}

\makeatletter
\renewcommand{\theenumi}{\roman{enumi}}
\newenvironment{Numeroter}[1][\roman]{%
\renewcommand{\theenumi}{#1{enumi}}\begin{enumerate}}
{\end{enumerate}}
\makeatother

\begin{document}

% option par default
\begin{Numeroter}
     \item premier
     \item second
\end{Numeroter}

% option avec Romain
\begin{Numeroter}[\Roman]
     \item premier
     \item second
\end{Numeroter}

% option avec alph
\begin{Numeroter}[\alph]
     \item premier
     \item second
\end{Numeroter}

% option avec Alph
\begin{Numeroter}[\Alph]
     \item premier
     \item second
\end{Numeroter}

\end{document}
Toufan
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message