我正在使用enumitem
这样的自定义枚举:
步骤 1:第一步
步骤 2:第二步
我抬头这个答案,并对其进行了改编:
\begin{enumerate}[label=\bfseries Step \arabic*:]
\item Elliptic Key Creation :
\item Exchange of Public Elliptic keys
\item MasterSecret Computation
\end{enumerate}
到现在为止还没什么问题。
我现在遇到了边距问题。 后面的文本\item
没有向右移动,因此,由于Step X :
比简单的 长-
,Step X :
出现在边距中,如下所示:
有没有办法改变\item
文本的长度?
答案1
使用leftmargin=*
\documentclass{article}
\usepackage{enumitem}
\usepackage{showframe}
\begin{document}
\begin{enumerate}[label=\bfseries Step \arabic*:,leftmargin=*]
\item Elliptic Key Creation :
\item Exchange of Public Elliptic keys
\item MasterSecret Computation
\end{enumerate}
\end{document}
itemindent
或者如果您想控制缩进,请设置适当的值。
\documentclass{article}
\usepackage{enumitem}
\usepackage{showframe}
\begin{document}
\begin{enumerate}[label=\bfseries Step~\arabic*:,itemindent=3em]
\item Elliptic Key Creation :
\item Exchange of Public Elliptic keys
\item MasterSecret Computation
\end{enumerate}
\end{document}