¿Cómo reanudar correctamente la enumeración independientemente de la profundidad?

¿Cómo reanudar correctamente la enumeración independientemente de la profundidad?

Me gustaría enumerar el currículum independientemente de la profundidad. No consigo que funcione con resumela opción de 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}

ingrese la descripción de la imagen aquí

La solución parece ser el uso de la opción más nueva resume*. Sin embargo, me pregunto por qué no hay ninguna resume*opción para la lista. En su lugar, necesito agregar la resume*opción a enumerar entornos. Lo siguiente que me pregunto es por quéresume se agregó la opción acadade los entornos funciona (aunque se proporciona la numeración no deseada) pero no funciona con 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}

ingrese la descripción de la imagen aquí

Funciona como se esperaba al agregar elresume* opción a cada uno de los entornos enumerados.exceptopara el primero. La diferencia entre cómo resumey cómo funciona me resulta resume*un poco desconcertante. ¿Quizás simplemente no entiendo cómo trabajar correctamente con las opciones de currículum?

información relacionada