Bonjour à tous,
Les labels des listes ne s’affichent pas chez moi.
Sauf si j’enlève « enumitem».
Comment réussir à afficher les labels en utilisant enumitem?
Merci d’avance pour vos réponses.
Yves
Bonjour à tous,
Les labels des listes ne s’affichent pas chez moi.
Sauf si j’enlève « enumitem».
Comment réussir à afficher les labels en utilisant enumitem?
Merci d’avance pour vos réponses.
Yves
Bonsoir, il faudrait être plus clair. Un “label” n’est pas fait pour
s’afficher.
En plus, il n’y en a pas dans votre ECM.
Voulez vous évoquer l’environnement description?
\begin{description}
\item[Hein] un
\item[Deu deux
\item[Guerre de Troie] trois
\end{description}
devrait faire ce que vous voulez, si je lis bien dans le marc de café
Cordialement
EG
Pub pédagogique:
https://www.ericguichard.fr/LaTeX-pour-litteraires-etc.pdf devrait vous
aider.
Cf. p. 25 par exemple. Et c’est gratuit…
Le 19/04/2023 à 18:45, Yves Akakpo a écrit :
Bonjour à tous,
Les labels des listes ne s’affichent pas chez moi.
Sauf si j’enlève « enumitem».
Comment réussir à afficher les labels en utilisant enumitem?
Merci d’avance pour vos réponses.Yves
Bonsoir
Je subodore un (ou plusieurs) bug(s) dans enumitem.
En effet, si vous ajoutez par exemple
\begin{frame}
\begin{enumerate}
\item Un
\end{enumerate}
\end{frame}
Il y a un splendide Tex capacity exceedeed qui arrive.
On peut s’en sortir en écrivant :
\begin{itemize}[label={—}]
pour votre question
et
\begin{enumerate}[label=\arabic*]
pour le problème que j’indique.
Voir aussi :
Rapport de bug qui date de 4 ans…
François
Le 19/04/2023 à 18:45, Yves Akakpo a écrit :
Bonjour à tous,
Les labels des listes ne s’affichent pas chez moi.
Sauf si j’enlève « enumitem».
Comment réussir à afficher les labels en utilisant enumitem?
Merci d’avance pour vos réponses.Yves
Le 19 avr. 2023 à 19:45, Pétiard François xyz@xyz.tld a écrit :
Bonsoir
Je subodore un (ou plusieurs) bug(s) dans enumitem.
En effet, si vous ajoutez par exemple
\begin{frame}
\begin{enumerate}
\item Un
\end{enumerate}
\end{frame}Il y a un splendide Tex capacity exceedeed qui arrive.
On peut s’en sortir en écrivant :
\begin{itemize}[label={—}]
pour votre question
et
\begin{enumerate}[label=\arabic*]
Merci pour vos solutions. Elles ont permis de passer cet obstacle d’incompatibilité.
Yves
Le 19/04/2023 à 18:45, Yves Akakpo a écrit :
Bonjour à tous,
Les labels des listes ne s’affichent pas chez moi.
Sauf si j’enlève « enumitem».
Comment réussir à afficher les labels en utilisant enumitem?
Merci d’avance pour vos réponses.
Avec ‘beamer’, il ne faut pas utiliser ‘enumitem’.
La question est donc : pourquoi voulez-vous utiliser le package ‘enumitem’ ?
Paul Gaborit
Le 19 avr. 2023 à 23:16, Paul Gaborit xyz@xyz.tld a écrit :
Le 19/04/2023 à 18:45, Yves Akakpo a écrit :
Bonjour à tous,
Les labels des listes ne s’affichent pas chez moi.
Sauf si j’enlève « enumitem».
Comment réussir à afficher les labels en utilisant enumitem?
Merci d’avance pour vos réponses.Avec ‘beamer’, il ne faut pas utiliser ‘enumitem’.
La question est donc : pourquoi voulez-vous utiliser le package 'enumitem’ Utiliser enumitem pour mieux faço^?
« Enumitem » pour mieux façonner les listes.
Les listes sous beamer me semblent moins beaux..
Je m’en passe.
Cordialement,
Yves
Le 19/04/2023 à 23:16, Paul Gaborit a écrit :
Avec ‘beamer’, il ne faut pas utiliser ‘enumitem’.
Heu, pourquoi ?
Je n’ai pas vu dans la doc de beamer quelque chose en rapport avec
enumitem, et je n’ai pas vu dans la doc de enumitem quelque chose en
rapport avec beamer… ???
Cordialement
François
Le 21/04/2023 à 14:05, Pétiard François a écrit :
Le 19/04/2023 à 23:16, Paul Gaborit a écrit :
Avec ‘beamer’, il ne faut pas utiliser ‘enumitem’.
Heu, pourquoi ?
Je n’ai pas vu dans la doc de beamer quelque chose en rapport avec
enumitem, et je n’ai pas vu dans la doc de enumitem quelque chose en
rapport avec beamer… ???
Je ne connais pas assez enumitem, ni beamer d’ailleurs, pour trouver un
bug. En tout les cas
\documentclass{beamer}
\usepackage{enumitem}
\begin{document}
\begin{frame}
\begin{itemize}
\item test
\item test
\end{itemize}
\end{frame}
\end{document}
compile bien et sans warning ou message particulier dans le log, même si
le résultat n’est peut-être pas celui qui est attendu. Maintenant, comme
beamer et enumitem touchent tous les deux aux listes de bases, pas
étonnant si ça donne des trucs bizarres ou pas souhaités…
–Jean-Yves
Le 21/04/2023 à 14:05, Pétiard François a écrit :
Le 19/04/2023 à 23:16, Paul Gaborit a écrit :
Avec ‘beamer’, il ne faut pas utiliser ‘enumitem’.
Heu, pourquoi ?
Je n’ai pas vu dans la doc de beamer quelque chose en rapport avec
enumitem, et je n’ai pas vu dans la doc de enumitem quelque chose en
rapport avec beamer… ???
La classe ‘beamer’ définit entièrement le fonctionnement des listes (les
environnements ‘itemize’, ‘enumerate’ et ‘description’). C’est documenté
de la page 110 à la page 114 de la doc de beamer.
Or ‘enumitem’ redéfinit aussi en partie ces environnements mais en se
basant sur le fonctionnement de ceux des classes de base (article,
book…) et rien n’est prévu pour prendre en compte les versions
fournies par ‘beamer’.
En utilisant ‘enumitem’ dans ‘beamer’, on perd une bonne partie des
spécificités liées à ‘beamer’. Par exemple, l’utilisation de \pause (et
plus généralement des ‘overlays’) ou la possibilité de customiser les
listes via le mécanisme de ‘template’ de ‘beamer’. Et parfois même, ça
casse (cf. le bug cité dans une autre réponse).
Donc, en attendant qu’une bonne âme adapte ‘enumitem’ à ‘beamer’ (ce qui
a peu de chances d’arriver à mon avis), la bonne question n’est pas
comment utiliser ‘enumitem’ avec ‘beamer’ mais comment utiliser les
mécanismes de ‘beamer’ pour modifier tel ou tel comportement d’une liste
comme le permet de le faire ‘enumitem’ utilisé avec la classe ‘article’
ou ‘book’.
Paul Gaborit
Le problème soulevé par le premier message concernait l’absence de puces
d’items. Avec votre exemple, on voit là aussi qu’il n’y a pas de puces.
Essayez avec enumerate au lieu de itemize…
François
Le 21/04/2023 à 15:10, Jean-Yves Baudais a écrit :
Le 21/04/2023 à 14:05, Pétiard François a écrit :
Le 19/04/2023 à 23:16, Paul Gaborit a écrit :
Avec ‘beamer’, il ne faut pas utiliser ‘enumitem’.
Heu, pourquoi ?
Je n’ai pas vu dans la doc de beamer quelque chose en rapport avec
enumitem, et je n’ai pas vu dans la doc de enumitem quelque chose en
rapport avec beamer… ???Je ne connais pas assez enumitem, ni beamer d’ailleurs, pour trouver
un bug. En tout les cas\documentclass{beamer}
\usepackage{enumitem}
\begin{document}
\begin{frame}
\begin{itemize}
\item test
\item test
\end{itemize}
\end{frame}
\end{document}compile bien et sans warning ou message particulier dans le log, même
si le résultat n’est peut-être pas celui qui est attendu. Maintenant,
comme beamer et enumitem touchent tous les deux aux listes de bases,
pas étonnant si ça donne des trucs bizarres ou pas souhaités…–Jean-Yves
OK. Je pense simplement que, vu que le problème ne date pas d’hier, le
mainteneur de enumitem (Javier Bezos, qui est plutôt actif, me
semble-t-il) aurait pu ajouter deux lignes dans la doc d’enumitem pour
dire que le package était incompatible avec beamer.
Cordialement
Le 21/04/2023 à 16:55, Paul Gaborit a écrit :
Le 21/04/2023 à 14:05, Pétiard François a écrit :
Le 19/04/2023 à 23:16, Paul Gaborit a écrit :
Avec ‘beamer’, il ne faut pas utiliser ‘enumitem’.
Heu, pourquoi ?
Je n’ai pas vu dans la doc de beamer quelque chose en rapport avec
enumitem, et je n’ai pas vu dans la doc de enumitem quelque chose en
rapport avec beamer… ???La classe ‘beamer’ définit entièrement le fonctionnement des listes
(les environnements ‘itemize’, ‘enumerate’ et ‘description’). C’est
documenté de la page 110 à la page 114 de la doc de beamer.Or ‘enumitem’ redéfinit aussi en partie ces environnements mais en se
basant sur le fonctionnement de ceux des classes de base (article,
book…) et rien n’est prévu pour prendre en compte les versions
fournies par ‘beamer’.En utilisant ‘enumitem’ dans ‘beamer’, on perd une bonne partie des
spécificités liées à ‘beamer’. Par exemple, l’utilisation de \pause
(et plus généralement des ‘overlays’) ou la possibilité de customiser
les listes via le mécanisme de ‘template’ de ‘beamer’. Et parfois
même, ça casse (cf. le bug cité dans une autre réponse).Donc, en attendant qu’une bonne âme adapte ‘enumitem’ à ‘beamer’ (ce
qui a peu de chances d’arriver à mon avis), la bonne question n’est
pas comment utiliser ‘enumitem’ avec ‘beamer’ mais comment utiliser
les mécanismes de ‘beamer’ pour modifier tel ou tel comportement d’une
liste comme le permet de le faire ‘enumitem’ utilisé avec la classe
‘article’ ou ‘book’.Cordialement,
Le 21/04/2023 à 15:21, Pétiard François a écrit :
Le problème soulevé par le premier message concernait l’absence de puces
d’items. Avec votre exemple, on voit là aussi qu’il n’y a pas de puces.
Et alors ? C’est pas forcément un bug ça. Ok, c’est pas le résultat
attendu, mais…
Essayez avec enumerate au lieu de itemize…
… ou avec la classe de base. On ne peut pas savoir qui de beamer ou de
enumitem a le dernier mot !
–Jean-yves
Le 21/04/2023 à 17:01, Pétiard François a écrit :
OK. Je pense simplement que, vu que le problème ne date pas d’hier, le
mainteneur de enumitem (Javier Bezos, qui est plutôt actif, me
semble-t-il) aurait pu ajouter deux lignes dans la doc d’enumitem pour
dire que le package était incompatible avec beamer.
Ouais sauf que enumitem est sortie avant beamer. Heu… Beamer c’est
2003 en version garage, et enumitem… 2003 ? Ouais, bon, ben j’ai pas
l’info précise. Pas possible de trancher par l’ancienneté.
Jean-Yves-vendrediesque
Le 21/04/2023 à 15:24, Jean-Yves Baudais a écrit :
Le 21/04/2023 à 15:21, Pétiard François a écrit :
Le problème soulevé par le premier message concernait l’absence de
puces d’items. Avec votre exemple, on voit là aussi qu’il n’y a pas
de puces.Et alors ? C’est pas forcément un bug ça. Ok, c’est pas le résultat
attendu, mais…Essayez avec enumerate au lieu de itemize…
… ou avec la classe de base. On ne peut pas savoir qui de beamer ou
de enumitem a le dernier mot !
Heu, désolé, je ne comprends pas ce que vous voulez dire ???
François
Bonjour,
Le 21 avr. 2023 à 15:24, Jean-Yves Baudais xyz@xyz.tld a écrit :
… ou avec la classe de base. On ne peut pas savoir qui de beamer ou de enumitem a le dernier mot !
–Jean-yves
Selon https://tex.stackexchange.com/questions/31505/trouble-combining-enumitem-and-beamer#31524, enumitem perturbe beamer (ce dernier défini ou redéfinit certains éléments liés aux listes, tandis que enumitem fait de même et enlève les modifications faites par beamer, ce qui conduit au problème relevé).
Le 21/04/2023 à 15:32, Pétiard François a écrit :
Le 21/04/2023 à 15:24, Jean-Yves Baudais a écrit :
Le 21/04/2023 à 15:21, Pétiard François a écrit :
Le problème soulevé par le premier message concernait l’absence de
puces d’items. Avec votre exemple, on voit là aussi qu’il n’y a pas
de puces.Et alors ? C’est pas forcément un bug ça. Ok, c’est pas le résultat
attendu, mais…Essayez avec enumerate au lieu de itemize…
… ou avec la classe de base. On ne peut pas savoir qui de beamer ou
de enumitem a le dernier mot !Heu, désolé, je ne comprends pas ce que vous voulez dire ???
Je compare
\documentclass{beamer}
\usepackage{enumitem}
\begin{document}
\begin{itemize}
\item test
\end{itemize}
\end{document}
avec
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{itemize}
\item test
\end{itemize}
\end{document}
Alors est-ce à cause de beamer ou de enumitem qu’il n’y a pas les
“boulets” dans le 1er cas ? C’est plus ça que je veux dire.
–Jean-Yves
Le 21/04/2023 à 15:36, quark67 a écrit :
Selon
https://tex.stackexchange.com/questions/31505/trouble-combining-enumitem-and-beamer#31524 https://tex.stackexchange.com/questions/31505/trouble-combining-enumitem-and-beamer#31524, enumitem perturbe beamer (ce dernier défini ou redéfinit certains éléments liés aux listes, tandis que enumitem fait de même et enlève les modifications faites par beamer, ce qui conduit au problème relevé).
Bon, ben fin de la discussion “boule de cristal” ![]()
–Jean-Yves
Le 21/04/2023 à 15:36, Jean-Yves Baudais a écrit :
Je compare
\documentclass{beamer}
\usepackage{enumitem}
\begin{document}
\begin{itemize}
\item test
\end{itemize}
\end{document}avec
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{itemize}
\item test
\end{itemize}
\end{document}Alors est-ce à cause de beamer ou de enumitem qu’il n’y a pas les
“boulets” dans le 1er cas ? C’est plus ça que je veux dire.–Jean-Yves
OK. Je n’ai pas prétendu savoir lequel était “responsable”.
Ceci dit, avec :
\documentclass{beamer}
\usepackage{enumitem}
\begin{document}
\begin{frame}
\begin{enumerate}
\item test
\end{enumerate}
\end{frame}
\end{document}
on a bien un joli bug, non ?
François
Le 21/04/2023 à 15:38, Jean-Yves Baudais a écrit :
Le 21/04/2023 à 15:36, quark67 a écrit :
Selon
https://tex.stackexchange.com/questions/31505/trouble-combining-enumitem-and-beamer#31524
https://tex.stackexchange.com/questions/31505/trouble-combining-enumitem-and-beamer#31524,
enumitem perturbe beamer (ce dernier défini ou redéfinit certains
éléments liés aux listes, tandis que enumitem fait de même et enlève
les modifications faites par beamer, ce qui conduit au problème relevé).Bon, ben fin de la discussion “boule de cristal”
–Jean-Yves
Oui, et rien n’a changé depuis 6 ans…
François
Le 21/04/2023 à 15:45, Pétiard François a écrit :
Ceci dit, avec :
\documentclass{beamer}
\usepackage{enumitem}
\begin{document}
\begin{frame}
\begin{enumerate}
\item test
\end{enumerate}
\end{frame}
\end{document}on a bien un joli bug, non ?
Non, j’appellerais pas ça un bug. Mais là, ça va finir en troll. Enfin,
c’est vendredi ![]()
–Jean-Yves