Quelle option indiquer à la suite de l'ouverture d'un environnement itemize ou peut-être plus probablement enumerate, pour obtenir automatiquement une liste commençant par primo, secondo, etc. ? Autrement dit :

1° Blabla

2° Blabla

3° Blabla

La documentation des paquets [enumitem][1] et [enumitem-zref][2] (consultée à tout hasard : je ne le connaissais pas) ne dit rien sur ce sujet.

Posée 05 Jan '21, 12:04

fred02840's gravatar image

fred02840
4.2k18156187
Taux d'acceptation : 16%

Modifiée 05 Jan '21, 13:50


Avec l'extension enumerate :

Ouvrir dans l'éditeur Overleaf
\documentclass{article}
\usepackage{enumerate}

\begin{document}

\begin{enumerate}[1\textsuperscript{o}]
\item test
\item test
\end{enumerate}

\end{document}

alt text

Lien permanent

Publiée 05 Jan '21, 12:07

samcarter's gravatar image

samcarter
8.2k2817
Taux d'acceptation : 57%

Modifiée 05 Jan '21, 12:16

@samcarter. Dans overleaf : pas de problème. Dans TeXstudio, ça coince (paquets du préambule : enumerate et enumitem) avec un document lualatex.

`! Missing endcsname inserted. protect l.179 begin{enumerate}[1textsuperscript{o}]

The control sequence marked should not appear between csname and endcsname`

Pourtant, 1\textsuperscript{o} seul ne donne pas d'erreur

(05 Jan '21, 13:36) fred02840 fred02840's gravatar image
1

@fred02840 N'utilisez pas enumerate ET enumitem

(05 Jan '21, 13:43) samcarter samcarter's gravatar image

Les observations de @samcarter concernant l'incompatibilité d'humeur entre enumerate et enumitem (problème que je n'avais jamais eu jusque là) m'ont amené à chercher d'autres solutions : en voici ici qui permettent de conserver ces deux paquets.

Les deux plus simples sont:

Ouvrir dans l'éditeur Overleaf
\begin{enumerate}[label=\arabic*\textsuperscript{o}]
\item ghj
\item rty
\end{enumerate}

et

Ouvrir dans l'éditeur Overleaf
\begin{enumerate}[label={\arabic*$^{\circ}$}]
\item fghjk
\item dfghjk
\end{enumerate}
(05 Jan '21, 14:12) fred02840 fred02840's gravatar image
1

Je suis contre l'utilisation de circ dans ce cadre: c'est vraiment un o qu'il faut. Cela dit, quelles fonctionnalités possède enumerate que n'a pas enumitem ?

(05 Jan '21, 22:23) Bernard Bernard's gravatar image

Contre, pour quelle(s) raison(s)? Je pensais commenter le commentaire de Bernard...

(06 Jan '21, 05:10) pzorba75 pzorba75's gravatar image

@pzorba75: la raison, je l'ai dite: ,un \circ n'est pas un o, typographiquement. Pourquoi ne pas utiliser TiKZ pour dessiner un petit cercle, tant qu'on y est ? ;o)(ceci n'est pas un circ, comme eût dit Magritte).

(06 Jan '21, 10:48) Bernard Bernard's gravatar image
Affichage de 5 parmi 6 Afficher 1 commentaire(s) en plus
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.