0
\documentclass[11pt]{article}
\usepackage{enumitem}
\begin{document}
Some text here.
\begin{enumerate}
\item a
\item b
\item c
\end{enumerate}
Some more text.
\end{document}

Assume item a contains multiple lines of text. How can I increase the spacing between each line in item a ?

  • Reset \parskip in item a only? – user156344 May 7 at 12:52
  • where should I put \parskip ? – chelsea May 7 at 12:55
  • I answered the question. – user156344 May 7 at 12:55
1

The before key allows to change the \baselineskip:

\documentclass[11pt]{article}
\usepackage{enumitem}
\usepackage{setspace}
\begin{document}
Some text here.
\begin{enumerate}[before=\setlength{\baselineskip}{20pt},itemsep=-10pt]
\item a more text more text more text more text more text more text more text more text more text more text more text more text more text more text 
\item b
\item c
\end{enumerate}
Some more text.
\end{document}
0

Since you're already using the enumitem package you can set the parsep and itemsep parameters. parsep controls the amount of space between paragraphs, itemsep that between items: see other page on this site.

\documentclass[11pt]{article}
\usepackage{enumitem}
\begin{document}
    Some text here.
    \begin{enumerate}[parsep=20pt,itemsep=10pt]
        \item a
        \item b
        \item c
    \end{enumerate}
    Some more text.
\end{document}
  • This didn't work. It only increases the space between items a and b. – chelsea May 7 at 13:09
  • thought that's what you wanted, ok – JPi May 7 at 13:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.