同一文档中的内联和垂直枚举

同一文档中的内联和垂直枚举

我想在我的文档中实现内联和垂直枚举。我知道可以使用包选项实现内联inline枚举enumitem

此外,我还发现了这个问题(第二个答案)其中定义了自定义内联列表环境。

但是,我不完全了解如何定义自己的列表环境,其中的项目以水平方式呈现,而不影响枚举环境的垂直行为。

假设我有:

\documentclass{article}

\usepackage[inline]{enumerate}

\begin{document}

\begin{enumerate}
\item Items will be presented vertically
\end{enumerate}

\begin{enumerate}[inline,label=(\roman*)]
\item Items will be presented horizontially
\end{enumerate}

\end{document}

答案1

正如@daleif在评论中提到的那样,如果您使用enumitem选项加载包,则会定义inline环境的星号版本itemize和。然后,您可以使用它们来获取水平枚举。enumeratedescription

\documentclass{article}
\usepackage[inline]{enumitem}

\begin{document}

\begin{enumerate}
\item Items will be presented vertically
\item Items will be presented vertically
\end{enumerate}

\begin{enumerate*}[label=(\roman*)]
\item Items will be presented horizontially
\item Items will be presented horizontially
\end{enumerate*}

\end{document}

输出:

枚举项

相关内容