Я хочу пометить свой «Вопрос» с 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
then.
По моему мнению, 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}