
ドキュメントにインライン列挙と垂直列挙の両方を実装したいと考えています。インライン列挙はパッケージ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
、環境の星印付きバージョンitemize
、enumerate
および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}
出力: