从上到下的多列命令?

从上到下的多列命令?

使用该multicol包,您可以插入\LRmulticolcolumn\RLmulticolcolumn让物品从左到右/从右到左出现,但我正在寻找一个可以让我从上到下排列物品的包。

就像是:

1 2 3

4 5 6

7 8 9

代替:

1 4 7

2 5 8

3 6 9

梅威瑟:

\usepackage{enumitem}
\usepackage{multicol}
\LRmulticolcolumn
\begin{multicols}{3}
\begin{enumerate}[label=]
\item 1
\item 2
\item 3
\item 4
\item 5
\item 6
\item 7
\item 8
\item 9
\end{enumerate}
\end{multicols}

答案1

我认为tasks包裹就是你所需要的。

要自定义行之间的跳过,只需使用选项after-item-skip={...}。当然,\settasks如果您的所有任务环境都有相同的跳过,您可以将此选项放在中。

\documentclass{article}
\usepackage{tasks}
\settasks{counter-format={\ignorespaces}, label-offset=0pt, label-width=0pt}

\begin{document}
Default vertical skip is inserted between rows of items:
    \begin{tasks}(3)
        \task 1
        \task 2
        \task 3
        \task 4
        \task 5
        \task 6
        \task 7
        \task 8
        \task 9
    \end{tasks}

Customized vertical skip is inserted between rows of items:
    \begin{tasks}[after-item-skip={30pt}](3)
        \task 1
        \task 2
        \task 3
        \task 4
        \task 5
        \task 6
        \task 7
        \task 8
        \task 9
    \end{tasks}
\end{document}

在此处输入图片描述

相关内容