我这样做
\documentclass[12pt]{article}
\usepackage{enumitem}
\setlist[enumerate]{labelwidth=3cm,labelsep=0.5cm,leftmargin=4cm,align=left}
\begin{document}
\begin{enumerate}[label= Example \arabic*:]
\item 5 + 7 = 12
\item 9 + 1 = 10
\end{enumerate}
\end{document}
如你看到的1:和2:没有对齐。
因为我使用了不同的字体,所以 1 和 2 的宽度不同。我怎样才能按最左边的字母 (E) 和 : 对齐。
所以我得到了类似
Example 1:
Example 11:
答案1
您可以在和\hfill
之间添加,但必须调整和:Example
\arabic*:
labelwidth
labelsep
\documentclass[12pt]{article}
\usepackage{enumitem}
\setlist[enumerate]{labelwidth=2.2cm,labelsep=1.3cm,leftmargin=4cm,align=left}
\begin{document}
\begin{enumerate}[label={Example\hfill\arabic*:}]
\item 5 + 7 = 12
\item 9 + 1 = 10
\item 9 + 1 = 10
\item 9 + 1 = 10
\item 9 + 1 = 10
\item 9 + 1 = 10
\item 9 + 1 = 10
\item 9 + 1 = 10
\item 9 + 1 = 10
\item 9 + 1 = 10
\end{enumerate}
\end{document}
输出: