我想从 5 开始标记我的“问题”。但我现在只能从 1 开始。似乎\setcounter{enumi}
只适用于{enumerate}
。
\newlist{Question}{enumerate}{1}
\setlist[Question]{label=\textbf{Question \arabic*}}
\section*{Problem 1}
\begin{Question}
\setcounter{enumi}{3}
\item content of question 5\\
\item content of question 6
\end{Question}
答案1
该enumitem
包有start=
列表选项。它确实负责计数器值,因此start=5
实际上会从 开始5
,而不是将enumi
计数器设置为,然后计数器5
的值将随着第一个项目而增加6
。
我认为,leftmargin=*
应该在这里使用该选项,以防止出现奇怪的边距。
\documentclass{article}
\usepackage{enumitem}
\newlist{Question}{enumerate}{1}
\setlist[Question]{label=\textbf{Question \arabic*},leftmargin=*}
\begin{document}
\section*{Problem 1}
\begin{Question}[start=5]
\item content of question 5\\
\item content of question 6
\end{Question}
\end{document}