Espace à gauche d'une liste

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Espace à gauche d'une liste

Messagepar styren » Mardi 14 Novembre 2017, 19:57

Bonsoir

Comment régler globalement l'espace à gauche d'une liste (environnement itemize ou enumarate) ?

Merci d'avance,
Eric
styren
Déca-utilisateur
 
Messages: 21
Inscription: Vendredi 28 Juillet 2017, 22:29
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Espace à gauche d'une liste

Messagepar pzorba75 » Mardi 14 Novembre 2017, 20:15

Voir les fiches de Bébert ou le package enumitem.
On se lasse de tout, excepté d'apprendre.
Virgile
pzorba75
Kilo-utilisateur
 
Messages: 130
Inscription: Mardi 20 Août 2013, 03:50
Localisation: Paris
Statut actuel: Actif et salarié | Enseignant

Re: Espace à gauche d'une liste

Messagepar styren » Mardi 14 Novembre 2017, 21:21

pzorba75 a écrit:Voir les fiches de Bébert ou le package enumitem.


Merci pour votre réponse, mais la fiche de Bébert ne traite pas d'une gestion global des listes mais purement locale (et j'en ai quelques centaines dans mon document). Quant à la doc du package enumitem, voilà encore un bel exemple d'une doc illisible ( :evil:). D'ailleurs, c'est exactement le constat que vous aviez fait dans la discussion suivante : latex-f6/retrait-item-enumerate-enumitem-t15961.html
styren
Déca-utilisateur
 
Messages: 21
Inscription: Vendredi 28 Juillet 2017, 22:29
Statut actuel: Actif et salarié | Enseignant

Re: Espace à gauche d'une liste

Messagepar balf » Mardi 14 Novembre 2017, 22:20

Mois, je trouve la doc d'enumitem assez claire. De temps en temps, il faut expérimenter un peu pour vérifier qu'on a bien compris l'action de tel ou tel paramètre. Cela dit, qu'appelez-vous l'espace à gauche d'une liste exactement ? La distance à la marge gauche du document du corps de l'item (disons à partir de la deuxième ligne) ?

B. A.
balf
Zetta-utilisateur
 
Messages: 3656
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Espace à gauche d'une liste

Messagepar styren » Mardi 14 Novembre 2017, 22:34

Je me retrouve dans un document (et du genre bien gros, et en plus avec une classe propriétaire que je ne contrôle pas) avec toutes mes listes décalées de 1/2 cm vers la droite. Je n'arrive pas à voir ce qui a pu provoquer un tel décalage.
styren
Déca-utilisateur
 
Messages: 21
Inscription: Vendredi 28 Juillet 2017, 22:29
Statut actuel: Actif et salarié | Enseignant

Re: Espace à gauche d'une liste

Messagepar balf » Mardi 14 Novembre 2017, 22:51

Si vous pouviez poster un lien sur la classe et un ECM faisant apparaître le problème, on pourrait voir ce qu'ilest possible de faire. Là, c'est très vague.
Hormis le conseil général d'utiliser enumitem, on ne peut rien dire de précis.

B. A.
balf
Zetta-utilisateur
 
Messages: 3656
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Espace à gauche d'une liste

Messagepar styren » Mardi 14 Novembre 2017, 23:04

Je sais bien et c'est tout le problème. Donc, je serai bien preneur de enumitem.
J'ai vu dans la doc qu'il y a moyen de fixer la marge à 0 (en fixant leftmargin), mais les exemples de Bébert sont au niveau local. Y a-t-il moyen de faire ça de façon globale avec ce package ?
styren
Déca-utilisateur
 
Messages: 21
Inscription: Vendredi 28 Juillet 2017, 22:29
Statut actuel: Actif et salarié | Enseignant

Re: Espace à gauche d'une liste

Messagepar rebouxo » Mardi 14 Novembre 2017, 23:18

Ben oui, la doc d'enumitem est plutôt bien faite (je trouve), c'est en page 9, la commande \setlist.
Pas essayer.
Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6799
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Espace à gauche d'une liste

Messagepar styren » Mardi 14 Novembre 2017, 23:22

Merci pour la référence. Je vais regarder de près. Je reviens pour vous dire ce que ça donne.
styren
Déca-utilisateur
 
Messages: 21
Inscription: Vendredi 28 Juillet 2017, 22:29
Statut actuel: Actif et salarié | Enseignant

Re: Espace à gauche d'une liste

Messagepar balf » Mardi 14 Novembre 2017, 23:30

Pour fixer la marge gauche (de la liste) à 0 par rapport à la marge gauche du document, vous avez l'option wide ou wide = longueur au choix.

Par exemple, en mettant dans le préambule :
Code: Tout sélectionner
\setlist[enumerate]{wide=0pt}
fait que toutes les listes de type enumerate, quel que soit leur niveau, commencent à la marge gauche du document.

wide tout seul agit de même, sauf que la première ligne de l'item commence par un alinéa.

wide=0pt, leftmargin=* fait que la première ligne commence à la marge gauche du document, et que les lignes suivantes sont alignées avec le début du corps du texte de la première ligne.

B. A.
balf
Zetta-utilisateur
 
Messages: 3656
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Espace à gauche d'une liste

Messagepar styren » Mardi 14 Novembre 2017, 23:34

J'ai utilisé

Code: Tout sélectionner
\setlist[enumerate]{leftmargin=*}
\setlist[itemize]{leftmargin=*}

et ça semble donner le résultat escompté.
styren
Déca-utilisateur
 
Messages: 21
Inscription: Vendredi 28 Juillet 2017, 22:29
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot], Yandex [Bot] et 24 invités