在TeX中,如何在全局范围内定义Compactenum的标签样式?

时间:2018-07-17 21:41:26

标签: latex tex

我的文档中有几个compactenum元素。我想以一种更优雅的方式为所有标签定义颜色和类型:

\begin{compactenum}[label=\textcolor{black}{\arabic*.}]
\item lorem
\item ipsum
\item dolor
\end{compactenum}

\begin{compactenum}[label=\textcolor{black}{\arabic*.}]
\item sit
\item amet
\end{compactenum}

如何在全球范围内以最优雅的方式设置它?有没有一种方法可以完全不使用[...]来定义Compactenum的行为?

1 个答案:

答案 0 :(得分:3)

您需要的是\setdefaultenum{\color{black} 1.}{}{}{}。它将您的外部标签设置为黑色阿拉伯标签。有关更多信息,请参见paralist documentation。这是 MCVE

enter image description here

\documentclass{article}
\usepackage{paralist,xcolor}
\setdefaultenum{\color{black} 1.}{}{}{}% What you need!
% The 1. is the equivalent of \arabic*. 
% The other {}{}{} refer to the list levels,
% i.e. {second level}{third level}{fourth level}
\begin{document}
    \begin{compactenum}
        \item lorem
        \item ipsum
        \item dolor
    \end{compactenum}
\end{document}