TeXstudio: ejecuta más de un archivo de índice

TeXstudio: ejecuta más de un archivo de índice

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 makeindexen una lista de archivos dados por nombres o para que se ejecute en todos idxlos 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 ?*.idxpara ejecutar en todos los archivos.

ingrese la descripción de la imagen aquí

Después de eso, puede compilar su documento y ejecutarlo makeindexcomo configura usando el menú Herramientas > Índice:

ingrese la descripción de la imagen aquí

información relacionada