段落和多列环境之间的空格

段落和多列环境之间的空格

我尝试使用\noindent\tolerance来消除段落和列表中项目之间的空格,但没有成功。还有其他方法可以改变这种情况吗?

\begin{enumerate}
  \item List
  \begin{multicols}{3}
    \begin{enumerate}
      \item 1
      \item 2
      \item 3
      \item 4
      \item 5
    \end{enumerate}
  \end{multicols}
\end{enumerate}

在此处输入图片描述

答案1

以下是如何使用 进行操作。根据您的实际需要tasks调整 的值。同时删除生产的 选项:它仅用于检查边距是否正常:item-indent[showframe]geometry

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[showframe]{geometry} 
\usepackage{tasks}

\begin{document}

\begin{enumerate}
  \item List\leavevmode\vspace*{-\dimexpr\baselineskip + \topsep}
  \begin{tasks}[counter-format = (tsk[a]), item-indent = 2cm, label-width = 1.5em](3)
      \task 1
      \task 2
      \task 3
      \task 4
      \task 5
    \end{tasks}
\end{enumerate}

\end{document} % 

在此处输入图片描述

相关内容