Ich verwende TeXstudio, um ein Buch zu schreiben, und möchte zwei Indexdateien einbinden. Ich verwende die Dokumentklasse amsbook mit dem Paket amsmidx für mehrere Indizes. Es gelingt mir, zwei .idx-Dateien zu generieren, und ich weiß, dass ich sie in .ind-Dateien umwandeln muss, um alles zusammenzustellen. Aber ich kann es nicht, ich weiß nur, wie ich die Standard-.idx-Datei in eine .ind-Datei umwandeln kann, aber nicht für diese zusätzlichen .idx-Dateien. Ich bin für jede Hilfe dankbar!
Bearbeiten:
Hier ist mein Code
\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}
Antwort1
Sie können TeXstudio so konfigurieren, dass es makeindex
auf einer Liste von Dateien mit angegebenen Namen oder auf allen idx
Dateien ausgeführt wird.
Gehen Sie zu Optionen > TeXstudio konfigurieren und dann zur Registerkarte Befehle. Sie können die entsprechende Befehlszeile sehen makeindex
.
Dort übergeben Sie die ?*.idx
Ausführung für alle Dateien.
Anschließend können Sie Ihr Dokument kompilieren und makeindex
über das Menü „Extras > Index“ als konfiguriertes Dokument ausführen: