É possível numerar uma lista enumerada?

É possível numerar uma lista enumerada?

Eu tenho uma lista enumerada {enumerate}que se parece com o seguinte:

\begin{enumerate}[i.]
\item Cat
\item Dog
\item Horse
\end{enumerate}

Mas quero saber se é possível numerar a lista inteira? Portanto, se esta for a terceira lista no meu documento e eu quiser me referir novamente a Dog, posso chamá-la de 3ii e para que minha lista enumerada fique parecida com:

3

eu. Gato

ii. Cachorro

iii. Cavalo

Responder1

Os recuos podem precisar ser alterados, mas a estrutura está aqui.

\documentclass{article}
\newcounter{listnumber}
\setcounter{listnumber}{0}
\newenvironment{enumeratelist}{%
  \addtocounter{listnumber}{1}%
  \noindent\arabic{listnumber}%
  \renewcommand\theenumi{\roman{enumi}}%
  \begin{enumerate}}{\end{enumerate}}
\parskip 1em\parindent 0in
\begin{document}

\begin{enumeratelist}
\item Cat
\item Dog
\item Horse
\end{enumeratelist}


\begin{enumeratelist}
\item Cat
\item Dog
\item Horse
\end{enumeratelist}


\begin{enumeratelist}
\item Cat
\item Dog
\item Horse
\end{enumeratelist}


\end{document}

informação relacionada