同じ文書内のインライン列挙と垂直列挙

同じ文書内のインライン列挙と垂直列挙

ドキュメントにインライン列挙と垂直列挙の両方を実装したいと考えています。インライン列挙はパッケージinlineのオプションを使用して実現できることはわかっています。enumitem

さらに、私はこれを見つけました質問(2 番目の回答) カスタム インライン リスト環境が定義されています。

しかし、列挙環境の垂直方向の動作に影響を与えずに、項目が水平方向に表示される独自のリスト環境を定義する方法が完全にはわかりません。

たとえば、次のようなものがあるとします。

\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、環境の星印付きバージョンitemizeenumerateおよびdescriptionが定義されます。これらを使用して水平列挙を取得できます。

\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}

出力:

列挙項目

関連情報