Itemize - 设置默认选项

Itemize - 设置默认选项

我有很多列表,所有列表都有以下[noitemsep]选项:

\begin{itemize}[noitemsep]
    \item foo
    \item bar
\end{itemize}

是否可以将 itemize 设置为默认使用此选项?或者我必须编写自己的“包装器”宏itemize

答案1

尝试使用 重新定义列表默认设置enumitem。您可以使用全局选项或将范围限制在要使用的环境内:

\documentclass{article}

\usepackage{enumitem}

\setlist[itemize]{noitemsep}

\begin{document}

\begin{itemize}
\item One
\item Two
\item Three
\end{itemize}

\end{document}

输出

答案2

我个人只enumitem在没有其他方法做某事的情况下使用。你可以使用paralist包并使用compactitem环境。

答案3

你可以定义自己的环境:

\newenvironment{newitemize}{\begin{itemize}[noitemsep]}{\end{itemize}}

应该做。

相关内容