![如何增加列表内段落之间的间距而不增加列表项之间的间距](https://linux22.com/image/476044/%E5%A6%82%E4%BD%95%E5%A2%9E%E5%8A%A0%E5%88%97%E8%A1%A8%E5%86%85%E6%AE%B5%E8%90%BD%E4%B9%8B%E9%97%B4%E7%9A%84%E9%97%B4%E8%B7%9D%E8%80%8C%E4%B8%8D%E5%A2%9E%E5%8A%A0%E5%88%97%E8%A1%A8%E9%A1%B9%E4%B9%8B%E9%97%B4%E7%9A%84%E9%97%B4%E8%B7%9D.png)
使用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}
没有设置的输出: