在我的项目列表(enumerate
和itemize
环境)中,文本和以下列表之间的间距大于我想要的。是否可以减少此间距,并在整个文档中执行此操作?
我使用以下方法减少了列表中项目之间的间距
\setlength{\itemsep}{1pt}
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt}
但我也会立即减少此环境之前的空间。
答案1
- 您的页面布局以及使用的软件包(与使用列表相关)都是未知的,因此我们无法重现您的问题。请善意考虑我在问题下方的评论。
- 假设您的文档接近以下 MWE(最小工作示例):
\documentclass{article}
\usepackage{enumitem}
\setlist{nosep, topsep=2pt}
\usepackage{lipsum}
\begin{document}
\lipsum[66]
\begin{itemize}
\item \lipsum[1][1]
\item \lipsum[1][2]
\item \lipsum[1][3]
\end{itemize}
\lipsum[66]
\begin{enumerate}
\item \lipsum[1][1]
\item \lipsum[1][2]
\item \lipsum[1][3]
\end{enumerate}
\lipsum[66]
\end{document}
编译结果:
这就是你所追求的吗?