如何限制 itemize(enumerate)命令中的垂直间距

如何限制 itemize(enumerate)命令中的垂直间距

在此处输入图片描述 当我使用枚举命令进行逐项列举时,它会在两个后续项目之间创建 2/3 行垂直空间。如何减小此间距项目之间???

示例代码:期刊:\begin{enumerate}[nosep] \item MM Rahman、\textbf{M. Shuvo}、RH Kabir、Khan Md. Rabbi、\enquote{利用 CNT-水纳米流体增强菱形外壳中的热传递}。[进行中]\ \item \textbf{M. Shuvo}、RH Kabir、TH Pial、O. Bhowmik、Amin AA、\enquote{单轴和双轴载荷条件下偏心圆形和椭圆形裂纹的 I 型失效调查}。[进行中]\vfill \end{enumerate}

答案1

控制项目间距的宏是\itemsep,可以enumitem方便地通过包进行控制。此外,\parsep控制段落之间的垂直间距之内一个项目,也可以通过这种方式指定。

如果前导空格也是一个问题,topsep则是标识符。

有关哪些变量进入列表的详细信息,请参阅 Leslie Lamport 的 LaTeX 用户指南和参考手册的附录 C.5.3。

Gustavo 正确地建议使用逻辑声明,noitemsepnosep不是实际指定 、 和 的值\itemsep\parsep\topsep已将它们添加到我的 MWE 中,同时保留了注释的等效项。

\documentclass[12pt]{article}
\usepackage{enumitem}
\begin{document}
\noindent Inter text
\begin{enumerate}
  \item blah
  \item blah blah
 \item blah blah blah
  \item blah blah blah blah
\end{enumerate}
Inter text
\begin{enumerate}[itemsep=0pt]
  \item blah
  \item blah blah
 \item blah blah blah
  \item blah blah blah blah
\end{enumerate}
Inter text
%\begin{enumerate}[itemsep=0pt,parsep=0pt]% IS THE SAME AS
\begin{enumerate}[noitemsep]
  \item blah
  \item blah blah
 \item blah blah blah
  \item blah blah blah blah
\end{enumerate}
Inter text
%\begin{enumerate}[itemsep=0pt,parsep=0pt,topsep=0pt]% IS THE SAME AS
\begin{enumerate}[nosep]
  \item blah
  \item blah blah
 \item blah blah blah
  \item blah blah blah blah
\end{enumerate}
Inter text
\end{document} 

在此处输入图片描述

相关内容