8
votes

Changer \ Parskip uniquement à l'intérieur de l'environnement énumérable et d'article

Y a-t-il une façon que je puisse changer \ parskip à une valeur différente de certains environnements, à savoir énumérer et détail (code>.

Je veux avoir de la place entre les paragraphes ( \ setlength {\ parskip} {1em plus 1pt moins 1pt} ), mais pas à l'intérieur de l'article ou de l'énumérer.


0 commentaires

4 Réponses :


5
votes

oui vous pouvez; Mais vous devrez modifier soit le énumérer et itemiser de votre fichier de classe (en les copiant et en ajoutant votre \ parskip ) ou par redéfinir \ @ listi , qui fonctionne pour toutes les listes: xxx

Si vous souhaitez des paramètres différents sur les niveaux de liste imbriquée, changez \ @ luttii , \ @ listiiii etc.


2 commentaires

Ah, j'espérais qu'il y aurait quelque chose de plus facile. Merci


Si vous vous falurciez aventureux, vous pouvez essayer \ dadifient \ \ def \ deverafter \ @listi \ dentilafter {@ @ listi \ parsep 1em plus 1pt moins 1pt} de cette façon, vous n'avez pas besoin de copier Les paramètres existants ( \ eXeafter le feront pour vous).



5
votes

Vous pouvez également utiliser: xxx

et qui n'affectera que la liste actuelle.


0 commentaires

18
votes

Si vous utilisez le package Enumitem , vous pouvez dire dans votre préambule xxx

pour obtenir ce que vous voulez. Enumitem permet de faire beaucoup plus de personnalisation de la liste, voir sa documentation pour plus de détails.


2 commentaires

Merci beaucoup. C'était la réponse la plus utile pour moi. +1.


C'est un joli paquet. Malheureusement, Il est en conflit avec Beamer .



0
votes

L'ajout suivant aux mises à jour du préambule énumérer pour créer le changement suggéré: xxx

voici un exemple minimal complet montrant le réglage lors de la réglage lors de la réglage "CODE> \ parskip à 0pt :

Entrez la description de l'image ici xxx

on ferait exactement la même chose pour détaillant .


0 commentaires