如何用 Latex 清晰地定义嵌套列表?

如何用 Latex 清晰地定义嵌套列表?

这当然是一个基本问题。我使用嵌套的 \begin{itemize} 命令定义嵌套列表,但我对默认结果不满意。缩进没问题,但所有项目的标记样式都相同,无论其列表级别如何。这对我来说看起来违反直觉。有没有一种标准(且简单)的方法可以根据缩进级别获取不同的标记?

我不认为为每个新列表手动定义标记样式是一个可接受的解决方案,如果可以避免的话,我也不希望使用许多额外的包。

答案1

加载enumitem并设置序言中每个嵌套级别的标记。例如:

\setlist[itemize,1]{label=\textbullet}
\setlist[itemize,2]{label=\textendash}
\setlist[itemize,3]{label=*}
\setlist[itemize,4]{label=$\circ$}

相关内容