Page 1 sur 1

Listes

MessagePosté: Samedi 07 Avril 2018, 15:19
par zariski63
Bonjour !
Je me tourne vers vous, encore une fois, pour savoir s'il n'existerait pas une solution plus élégante que la mienne afin de produire une liste qui suit une phrase.

Merci

Code: Tout sélectionner
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}

\usepackage{enumitem}

\begin{document}
\noindent
\parbox[t]{4cm}{
    \vspace{0.1\baselineskip}
    Ma première phrase
    }
\parbox[t]{8cm}{
    \vspace{0.1\baselineskip}
    \begin{itemize}[leftmargin=*,rightmargin=0em,
        itemsep=0em, labelwidth=0em,labelsep=0em, listparindent =0em,
        topsep=0em, parsep=0.5em, partopsep=0em,label=$\bullet \;$]
     \item Blablablablablablablablablablablablablablabla

     \item Bliblibliblibliblibliblibliblibliblibliblibli

     \item Blobloblobloblobloblobloblobloblobloblobloblo
    \end{itemize}
    }
   
   \bigskip
   
\noindent
\textbf{plutôt que }


\bigskip

\noindent
Ma première phrase
    \begin{itemize}[leftmargin=*,rightmargin=0em,
        itemsep=0em, labelwidth=0em,labelsep=0em, listparindent =0em,
        topsep=0em, parsep=0.5em, partopsep=0em,label=$\bullet \;$]
     \item Blablablablablablablablablablablablablablabla

     \item Bliblibliblibliblibliblibliblibliblibliblibli

     \item Blobloblobloblobloblobloblobloblobloblobloblo
    \end{itemize}
\end{document}

Re: Listes

MessagePosté: Samedi 07 Avril 2018, 21:24
par balf
Est-ce que ceci vous convient ? J'insère l'environment itemize (avec des paramètres simplifiés) dans un environnement enumerate, en utilisant la clef widest= :

Code: Tout sélectionner
    \documentclass[12pt, french]{article}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{babel}
    \usepackage[showframe]{geometry}
    \usepackage{enumitem}

    \begin{document}

    \noindent
    Ma première phrase
    \begin{enumerate}[font=\normalfont, wide=0pt, widest={Ma première phrase}, leftmargin=*]
    \item[Ma première phrase]
            \begin{itemize}[leftmargin=*, nosep, label=\textbullet]
         \item Blablablablablablablablablablablablablablabla Blabla Blabla Blabla

         \item Bliblibliblibliblibliblibliblibliblibliblibli

         \item Blobloblobloblobloblobloblobloblobloblobloblo
        \end{itemize}

    \end{enumerate}

    \end{document}


B. A.

Re: Listes

MessagePosté: Dimanche 08 Avril 2018, 10:47
par zariski63
c'est impeccable, où j'apprends qu'il faut utiliser \textbullet à la place de $\bullet$ ... :D
Merci !!!!!!!