如何增加列表内段落之间的间距而不增加列表项之间的间距

如何增加列表内段落之间的间距而不增加列表项之间的间距

使用enumitem,项目之间的垂直空间为itemsep+ 。如何在不增加项目之间垂直空间的情况下增加parsep段落之间的空间 ( )?parsep

答案1

itemsep首先使用和的默认值\itemsep以及\parsep的所需值来计算要传递给的值\parsep

\documentclass{article}
\usepackage{enumitem}
\usepackage{lipsum}

\newlength{\newparsep}
\setlength{\newparsep}{12pt plus 4pt minus 2pt}

\begin{document}

\begin{itemize}[
  itemsep=\glueexpr\itemsep+\parsep-\newparsep\relax,
  parsep=\newparsep,
]

\item \lipsum[1][1]\par\lipsum[1][2]

\item \lipsum[2][1]\par\lipsum[2][2]

\end{itemize}

\end{document}

在此处输入图片描述

没有设置的输出:

在此处输入图片描述

相关内容