修复多列前后的空格

修复多列前后的空格

我想使用该multicol包来并排显示两个列表。问题是使用它会产生不必要的空间多于以下环境。

例如,比较一下这个结果……

\documentclass{article}
\usepackage{multicol,enumitem}
\setlength\parindent{0em}

\begin{document}
    \textbf{Some nice list}
    
    Here is the nice list:
    \begin{itemize}
        \item Some item
    \end{itemize}
    Wasn't it nice?
\end{document}

1

... 其中一个是这样的:

\documentclass{article}
\usepackage{multicol,enumitem}
\setlength\parindent{0em}

\begin{document}
    \textbf{Some nice lists}
    
    \begin{multicols}{2}
        Here is one nice list:
        \begin{itemize}
            \item Some item
        \end{itemize}
        
        Here is another nice list:
        \begin{itemize}
            \item Some other item
        \end{itemize}
    \end{multicols}
    Weren't the lists nice?
\end{document}

2

添加\setlength{\multicolsep}{0.0pt}可以解决上面空间的问题,但下面的空间太小了。

如何才能很好地解决这个问题?我不想手动调整空间(使用一些\vspace)。

相关内容