\newlistに1以外のラベルを付けるにはどうすればいいですか?

\newlistに1以外のラベルを付けるにはどうすればいいですか?

「質問」に 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設定されず、最初の項目の値が になるとカウンターが増加します。enumi56

私の意見では、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}

ここに画像の説明を入力してください

関連情報