
Cuando se utilizan diferentes numeraciones de páginas, el paquete makeindex primero cita el índice en las páginas numeradas en romanos y luego en las páginas numeradas en árabe. Tengo un apéndice con numeración romana, por eso quiero cambiar esta clasificación: cuando tengo una palabra clave que aparece tanto en la parte principal como en el apéndice, entonces el índice debe tener primero el número de página en la parte principal, luego el número de página. en el Apéndice. ¿Cómo puedo conseguir esto?
ejemplo mínimo:
\documentclass{article}
\usepackage{makeidx}
\makeindex
\begin{document}
Testtext \index{index}
\newpage
\pagenumbering{roman}
Testtext \index{index}
\printindex
\end{document}
Respuesta1
Debe especificar el orden de clasificación de los números de página en un archivo de estilo makeindex. Por ejemplo
%file romanindex.ist
page_precedence "nraRA"
( n
= numérico, r/R
= romano inferior/superior, a/A
= alfabético inferior/superior)
Luego ejecute el comando makeindex como:
makeindex -s romanindex.ist yourdocument.idx
Y ejecuta LaTeX nuevamente