设置无序列表的缩进

设置无序列表的缩进

我想设置 itemize-list 的缩进。该怎么做?

答案1

要自定义列表项和其他列表,我建议使用enumitem包。它提供了使用选项来自定义列表的不同维度及其标签的命令key=value

首先,加载包:

\usepackage{enumitem}

然后,例如,如果您想将左边距和项目缩进都设置为 10pt,对于第一级(0):

\setitemize[0]{leftmargin=10pt,itemindent=10pt}

例如,如果项目符号要与文本左边距对齐,则使用

\setitemize[0]{leftmargin=*}

您可以指定的长度:

  • 水平的:leftmarginrightmarginitemindentlistparindentlabelwidthlabelsep
  • 垂直的:topseppartopsepparsepitemsep

您可以为项目符号选择各种符号,如果您还使用枚举列表并希望修改其外观,您可能会受益更多。

有关完整信息,请texdoc enumitem在命令提示符下键入或打开CTAN 文档

答案2

定义一个新环境。假设您想要一个 0.25 英寸的缩进,类似这样的操作就可以实现。

\newenvironment{itemize1}{
  \begin{itemize}{$\bullet$}{
      \setlength{\leftmargin}{0.25in}}}{\end{itemize}}

然后使用新定义的环境。

\begin{itemize1}
\item First item!
\item Second!
\end{itemize1}

相关内容