Enumitem - 如何获取与边距一致的自定义标签

Enumitem - 如何获取与边距一致的自定义标签

我对 的行为有以下非常基本的问题enumitem

我们如何使自定义(可能很长)标签与边距保持一致?

采取以下 MWE。

\documentclass{article}

\usepackage{enumitem}
\usepackage{blindtext}

\begin{document}

\blindtext

\begin{enumerate}[label=Counter \arabic*]
\item \blindtext
\item \blindtext
\end{enumerate}

\end{document}

我们如何使标签Counter \arabic*与文件提供的边距保持一致?
[当然,答案应该对诸如此类的附加包的使用具有鲁棒性,并且它不应该包含选项中的geometry一些反复试验。]leftmargin

此外,最多可获得数字(从 1 到 9)就可以,只是为了避免与潜在的多位数字对齐。

非常感谢您的反馈。

答案1

你可以选择其中之一,例如,取决于你想要列表左边距的位置:

\documentclass{article}
\usepackage{geometry}
\usepackage{enumitem}
\usepackage{blindtext}

\begin{document}

\blindtext

\begin{enumerate}[label=Counter \arabic*. , wide=0pt, font=\itshape]
\item \blindtext
\item \blindtext
\end{enumerate}

\begin{enumerate}[label=Counter \arabic*., wide=0pt, leftmargin=*]
\item \blindtext
\item \blindtext
\end{enumerate}

\end{document} 

在此处输入图片描述

相关内容