Можно ли пронумеровать список?

Можно ли пронумеровать список?

У меня есть пронумерованный список, {enumerate}который выглядит следующим образом:

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

Но я хочу знать, можно ли пронумеровать весь список? Так, если это третий список в моем документе и я хочу сослаться на Dog, я могу назвать его 3ii и так, чтобы мой пронумерованный список выглядел примерно так:

3

я. Кот

ii.Собака

iii. Лошадь

решение1

Отступы, возможно, придется изменить, но структура сохранена.

\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}

Связанный контент