
次のようなリストが必要です:
- アクション1を実行する
- 次の 2 つのオプションから選択します。
- Aを行うか
- またはBを行う
- アクション3を実行する
LaTeXでは、
\begin{easylist}[enumerate]
\ListProperties(Hang=true, Margin=4em)
@ Do action 1
@ Choose between those two options:
\begin{easylist}[itemize]
\ListProperties(Hang=true, Margin=6em)
@ either do A
@ or do B
\end{easylist}
\ListProperties(Margin=4em)
@ Do action 3
\end{easylist}
このコードの問題は、箇条書きの後に続くリスト項目 (アクション 3 など) が箇条書きになることです。番号付けを再開するにはどうすればよいでしょうか。
答え1
\documentclass{article}
\usepackage[at]{easylist}
\begin{document}
\begin{easylist}[enumerate]
\ListProperties(Hang=true, Margin=4em)
@ Do action 1
@ Choose between those two options:
\begin{easylist}[itemize]
\ListProperties(Hang=true, Margin=6em)
@ either do A
@ or do B
\end{easylist}
\NewList(Start1=3,Margin=4em)
@ Do action 3
\end{easylist}
\end{document}
で説明したようにeasylist
パッケージドキュメント、
ListProperties
は、どこで発行されても、後続のすべての項目とすべての後続のリストに影響します。パラメータをデフォルトに戻したい場合は、 を使用します。\NewList
これには引数 ( のように括弧で囲む) も指定でき、パラメータを再度指定する場合と\ListProperties
同じように機能します。\ListProperties
つまり、それがトリックでした。それでも、3 番目の項目と最初の 2 つの項目の間には不整合の問題があります (最初の Do が 2 番目の Do と完全に揃っていません)。
そこで、別の解決策を提案します。
\documentclass{article}
\usepackage[at]{easylist}
\begin{document}
\begin{easylist}[enumerate]
\ListProperties(Hang=true, Margin=4em)
@ Do action 1
@ Choose between those two options:
\end{easylist}
\begin{easylist}[itemize]
\ListProperties(Hang=true, Margin=6em)
@ either do A
@ or do B
\end{easylist}
\begin{easylist}[enumerate]
\ListProperties(Start1=3,Hang=true, Margin=4em)
@ Do action 3
@ Do action 1
\end{easylist}
\end{document}