如何在不增加列表項目之間的空間的情況下增加列表中段落之間的空間

如何在不增加列表項目之間的空間的情況下增加列表中段落之間的空間

使用 時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}

在此輸入影像描述

沒有設定的輸出:

在此輸入影像描述

相關內容