我如何標記我的 \newlist 以外的 1

我如何標記我的 \newlist 以外的 1

我想從 5 開始標記我的“問題”。看來\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將隨著第一個具有 then 值的項目而增加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}

在此輸入影像描述

相關內容