[Latex] enumerate

Publié : 24.03.2010 - 17h00 par Ratatouille

bonjour
je suis en train de rédiger une thèse et je suis pour cela obligé de passer en classe book qqs document écrits en classe article. Bien entendu, il y a du coup quelques commandes qui passent assez mal, certaines plus mystérieusement que d'autres.
En particulier, j'ai un problème avec le package enumerate, celui qui permet de changer les labels des listes de type enumerate. Ce package arrête tout simplement d'être utilisable. Pourtant, je n'ai lu nul part qu'il fallait être dans la classe article pour l'utiliser !!! n'est-ce pas étrange ?
Si quelqu'un a une solution efficace pour palier à ce problème, je suis preneuse !
Merci d'avance !


Re: [Latex] enumerate

Publié : 26.03.2010 - 21h41 par Franck Pastor

Tu pourrais nous transmettre un exemple de code, le plus court possible, qui provoque le problème ?


Re: [Latex] enumerate

Publié : 27.03.2010 - 2h52 par Ratatouille

En fait, après avoir un tout petit peu creusé, le problème vient de l'incompatibilité des packages enumerate et enumitem... et pas du tout de la classe de document. Si je me souviens bien, le package enumitem permet de changer les références des item quand on en change le nom. (et oui par défaut, si on décide d'appeler H un certain item d'une liste, et bien quand on y fait référence, cet item sera cité par le numéro d'item dans la liste... Ce n'est pas si malin parfois... enumitem permet de pallier ce problème)
Mais bref, cela semble incompatible avec le package enumerate ! galère galère !
Voilà quand même mon code :

Code : Tout sélectionner

\documentclass{book}
\usepackage{enumerate,enumitem}
\begin{document}
\begin{enumerate}[i]
\item le premier item
\item le deuxième item
\end{enumerate}
\end{document}


Merci d'avance à ceux qui ont des idées !


Re: [Latex] enumerate

Publié : 27.03.2010 - 11h25 par Franck Pastor

J'ai jeté un œil à la doc d'enumitem. Apparemment ce package permet de faire la même chose qu'enumerate et d'aller plus loin que lui dans la personnalisation des listes. Pas étonnant donc qu'ils soient incompatibles. Le mieux serait donc de ne charger qu'enumitem.

Pour voir la doc, taper « texdoc enumitem » dans le Terminal.


Re: [Latex] enumerate

Publié : 28.03.2010 - 20h55 par Ratatouille

effectivement.
merci Frank !