Como retomar corretamente a enumeração independente da profundidade?

Como retomar corretamente a enumeração independente da profundidade?

Eu gostaria de enumerar o currículo independente da profundidade. Não consigo fazê-lo funcionar com resumea opção do 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}

insira a descrição da imagem aqui

A solução parece ser o uso da opção mais recente resume*. No entanto, estou me perguntando por que não há resume*opção para a lista. Em vez disso, preciso adicionar a resume*opção aos ambientes enumerados. A próxima coisa que me pergunto é por que a resumeopção adicionada acadados ambientes funciona (embora forneça a numeração não intencional), mas não funciona com 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}

insira a descrição da imagem aqui

Funciona conforme esperado ao adicionar a resume*opção a cada um dos ambientes enumeradosexcetopara o primeiro. Acho que a diferença entre como resumee resume*funciona é um pouco complicada. Talvez eu esteja apenas entendendo mal como trabalhar corretamente com as opções de currículo?

informação relacionada