Continuar con la numeración de páginas romana anterior después de cambiar a árabe

Continuar con la numeración de páginas romana anterior después de cambiar a árabe

lo que quiero lograr es esta numeración continua con números romanos:

I, II, III, 1, 2, 3, n, IV, V

Pero usando:

\pagenumbering{Roman} 
\pagenumbering{Arabic}
\pagenumbering{Roman}

Devuelve esto:

I, II, III, 1, 2, 3, n, I, II, III

¡Ayuda por favor!

Respuesta1

Lo que hacemos es guardar el contador de páginas antes de salir de las páginas romanas por primera vez y restablecer ese contador de páginas cuando (es decir, después) se vuelve a ingresar la numeración de páginas romanas más adelante en el documento.

\documentclass{article}
\usepackage{lipsum}
\newcounter{savepage}
\begin{document}
\pagenumbering{Roman} 
\lipsum[1-15]

\cleardoublepage
\setcounter{savepage}{\arabic{page}}
\pagenumbering{arabic}
\lipsum[1-20]

\cleardoublepage
\pagenumbering{Roman}
\setcounter{page}{\thesavepage}
\lipsum[1-20]
\end{document}

información relacionada