我怎样才能让多列列表横向列出而不是纵向列出?

我怎样才能让多列列表横向列出而不是纵向列出?

前言

\usepackage{multicols}
\usepackage[shortlabels]{enumitem}

\begin{document}
\begin{multicols}{2}
\begin{enumerate}[(a)]
    \item Item 1
    \item Item 2
    \item Item 3
    \item Item 4
    \item Item 5
    \item Item 6
\end{enumerate}
\end{multicols}

\end{document}

使用 multicols 包,上面给出了两列,但它的结构方式如下......

(a)项目 1 (d)项目 4

(b)项目 2 (e)项目 5

(c)项目 3 (f)项目 6

所以它向下,然后穿过下一列

问题:有没有办法修改它(或使用完全不同的包/结构),以便列表先横着再向下,就像这样......

(a)项目 1 (b)项目 2

(c)项目 3 (d)项目 4

(e)项目 5 (f)项目 6

PS:我对 Latex 还很陌生,所以如果这有点令人困惑,我深表歉意

答案1

您可以使用tasks包:

\documentclass{article}
\usepackage{tasks}
\settasks{label = (\alph*)}
\begin{document}

\begin{tasks}(2)
  \task item 1
  \task item 2
  \task item 3
  \task item 4
  \task item 5
  \task item 6
\end{tasks}

\end{document}

在此处输入图片描述

相关内容