latex: 新しいenumerate環境

投稿者: | 2022-06-18

latexで新しい(と言っても、以前からあったが)enumerate環境をインストールした。

\usepackage{enumitem} % 新しいenumerate環境

\begin{enumerate}[leftmargin=*,label=\textbf{(\arabic*) }]

以下は設定の例

\begin{enumerate}[leftmargin=*,label=\textbf{第\arabic* 信 }]
  \item テスト1
    \begin{enumerate}[leftmargin=-5mm,label=(\arabic*) ]
      \item 1-aaa
      \item 2-bbb
    \end{enumerate}
  \item テスト2
    \begin{enumerate}[leftmargin=-5mm,label=(\arabic*) ]
      \item 2-aaa
      \item 2-bbb
    \end{enumerate}
\end{enumerate}

上記の例でenumerateを入力するたびにパラメーターを入力しなくてもよいようにプリアンブルで階層毎にパラメーターを一括で指定できる。そうすれば、各階層はすべて「\begin{enumerate}」だけで済む。上の例だと以下の通りになる。

\setlist[enumerate,1]{leftmargin=*,label=\textbf{第\arabic* 信 }}
\setlist[enumerate,2]{leftmargin=-5mm,label=(\arabic*) }
カテゴリー: TeX