
Я хотел бы иметь enumerate resume независимо от глубины. Я не могу заставить его работать с resume
опцией setlist:
\documentclass{article}
\usepackage{enumitem}
\setlist[enumerate]{resume}
\usepackage{amsthm}
\begin{document}
\begin{enumerate}
\item One
\end{enumerate}
\begin{proof}
\begin{enumerate}
\item Two
\end{enumerate}
\end{proof}
\begin{enumerate}
\item Three
\end{enumerate}
\end{document}
Решение, похоже, заключается в использовании более новой опции resume*
. Однако мне интересно, почему нет resume*
опции для списка. Вместо этого мне нужно добавить resume*
опцию в перечисление сред. Следующее, что мне интересно, это почемуresume
добавлена вкаждыйиз сред работает (при этом давая непреднамеренную нумерацию), но не работает с resume*
:
\documentclass{article}
\usepackage{enumitem}
\usepackage{amsthm}
\begin{document}
\begin{enumerate}[resume*]
\item One
\end{enumerate}
\begin{proof}
\begin{enumerate}[resume*]
\item Two
\end{enumerate}
\end{proof}
\begin{enumerate}[resume*]
\item Three
\end{enumerate}
\end{document}
Работает как и ожидалось при добавленииresume*
опции в каждую из перечисленных сред.кромедля первого. Я нахожу разницу между тем, как resume
и resume*
работает, немного головоломной. Может быть, я просто не понимаю, как правильно работать с опциями резюме?