アフィリエイト広告を利用しています

2022年05月04日

TeX: enumitem パッケージを導入する

これまで LaTeX の番号付きリストの制御には enumerate パッケージを使っていたが,

・ item 間の縦のマージンを制御できない. item 間に挿入される縦マージンを狭くしたい.
・ item 間にテキストが挿入された場合の処理に限界がある:

(i) ...
(ii) ...
テキスト
(iii) ...
(iv) ...

のようなリストを作りたい.

という欲求があり気になっていた.

少し調べたら enumitem というパッケージがあることを知る.
これを使えば, 上記のようなことができることがわかったので導入した.
参考: [LaTeX] enumitem --- リスト環境のレイアウトを制御

上記の記事を読むと enumitem パッケージは enumerate 環境だけではなく, itemize, description 環境も制御できる広汎な機能を持っている.

さしあたり, 実現したかった item 間の縦マージンを狭くすることは

\begin{enumerate}[nosep]
...
\end{enumerate}

でできる.

また, テキストを途中に挟んだリストは, 上記の例のような場合には

\begin{enumerate}[label=(\roman*)]
\item ...
\item ...
\end{enumerate}
テキスト
\begin{enumerate}[label=(\roman*),resume]
\item ...
\item ...
\end{enumerate}

でできる.
ここでローマ数字 i, ii,... の部分をアラビア数字 1, 2,... にしたい場合には

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

とすればよい.

またアルファベット a, b,... を a), b),... のようなリストにしたい場合には

\begin{enumerate}[label=\textit{\alph*})]

とすればよい.

機能がたくさんあるので, 少しづつ勉強したい.
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

この記事へのトラックバックURL
https://fanblogs.jp/tb/11394601

この記事へのトラックバック
ファン
検索
<< 2024年10月 >>
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
最新記事
最新コメント
眼科の定期検査 〜 散歩 by コトタマ (02/15)
眼科の定期検査 by 三文字寄れば文殊のヒフミヨ (09/21)
本を読んで過ごす by 底彦 (12/13)
本を読んで過ごす by ねこ (12/12)
数学の計算をする by 底彦 (12/04)
タグクラウド
カテゴリアーカイブ
仕事(59)
社会復帰(22)
(43)
コンピューター(211)
(1417)
借金(8)
勉強(13)
(12)
数学(97)
運動(8)
日常生活(1387)
(203)
健康(37)
読書(20)
プロフィール

ブログランキング・にほんブログ村へ
にほんブログ村
にほんブログ村 メンタルヘルスブログ うつ病(鬱病)へ
にほんブログ村
にほんブログ村 科学ブログ 数学へ
にほんブログ村
にほんブログ村 IT技術ブログ プログラム・プログラマーへ
にほんブログ村