
Wenn ich TeXShop mit pdfLaTeX verwende, wird das Dokument automatisch so oft kompiliert wie nötig, um das Inhaltsverzeichnis, die Bibliografie und alles andere zu erledigen.
Wenn ich TeXShop jedoch mit XeLaTeX verwende (ich muss Arial verwenden), wird der Vorgang nur einmal ausgeführt.
Gibt es irgendwo eine Einstellung um automatische Mehrfachdurchgänge zu aktivieren?
Antwort1
Die automatische Kompilierung, die Sie sehen, pdflatex
liegt wahrscheinlich daran, dass Sie Ihre Standard-Kompilierungs-Engine auf eingestellt haben pdflatemk
. Die normale pdflatex
Engine führt mehrere Kombinationen nicht automatisch aus. Es gibt jedoch mk
Versionen für alle drei Engines, und Sie können sie auswählen, indem Sie in der ersten Zeile Ihres Dokuments einen „magischen Kommentar“ verwenden. Sie können diese Zeilen selbst eingeben oder das Menüelement Makros->Programm verwenden, um aus der Liste auszuwählen, die den entsprechenden magischen Kommentar für Sie einfügt.
Zur automatischen pdflatex
Kompilierung:
% !TEX TS-program = pdfLaTeXmk
Zur automatischen xelatex
Kompilierung:
% !TEX TS-program = XeLaTexmk
Zur automatischen lualatex
Kompilierung:
% !TEX TS-program = LuaLaTeXmk
Wenn diese bei Ihnen nicht funktionieren, müssen Sie möglicherweise die entsprechenden Engines aus dem Inactive/Latexmk
Ordner in den Hauptordner Engines
innerhalb Ihres ~/Library/TeXShop
Ordners verschieben, zu dem Sie von TeXShop aus über das Menüelement TeXShop navigieren können.
Weitere Informationen zu magischen Kommentaren finden Sie unter: