Estoy usando TeXstudio para escribir un libro y me gustaría incluir dos archivos de índice. Estoy usando la clase de documento amsbook con el paquete amsmidx para múltiples índices. Logré generar dos archivos .idx y sé que tengo que transformarlos en archivos .ind para poder compilar todo el material por completo. Pero no puedo, sólo sé cómo ejecutar el archivo .idx predeterminado en el archivo .ind, pero no para estos archivos .idx adicionales. ¡Estaré agradecido por cualquier ayuda!
Editar:
Aquí está mi código.
\documentclass[10pt]{amsbook}
\usepackage{amsmidx}
\makeindex{ind}
\makeindex{sind}
\begin{document}
\mainmatter
Symbol\index{sind}{symbol} and object\index{ind}{object}.
\backmatter
\Printindex{ind}{Index}
\Printindex{sind}{Symbol Index}
\end{document}
Respuesta1
Puede configurar TeXstudio para que se ejecute makeindex
en una lista de archivos dados por nombres o para que se ejecute en todos idx
los archivos.
Vaya a Opciones> Configurar TeXstudio y luego a la pestaña Comandos. Puede ver la línea de comando correspondiente a makeindex
.
Ahí le pasas el ?*.idx
para ejecutar en todos los archivos.
Después de eso, puede compilar su documento y ejecutarlo makeindex
como configura usando el menú Herramientas > Índice: