如何使用自定义标签为 enumitem 设置适当的缩进?

如何使用自定义标签为 enumitem 设置适当的缩进?

我曾经enumitem使我的列表与文本更加一致:

在此处输入图片描述

但是,我希望标签为“步骤 1”。等等。当我添加这些标签时,标签会延伸到边缘:

在此处输入图片描述

我知道我可以手动添加合适的leftmargin,但有没有更“合适”的方法来做到这一点,而不需要估计距离,并且即使我从“Step”更改为另一个词也可以工作?

\documentclass{article}
\usepackage{enumitem}
\usepackage{lipsum}
\setlist[enumerate]{noitemsep, topsep=0pt, parsep=\parskip, partopsep=0pt}
\begin{document}
\lipsum[1]
\begin{enumerate}[label=Step \arabic*.]
\item Initialization.
\item Update. This step contains a long descriptions which covers approximately several lines, a little like this example text. 
\item Iterate.
\end{enumerate}
\lipsum[2-7]
\end{document}

(我还遇到了列表后的第一个段落没有缩进的问题,但我想这是一个单独的问题。)

相关内容