使用 XeLaTeX 時 TeXShop 僅編譯一次

使用 XeLaTeX 時 TeXShop 僅編譯一次

如果我將 TeXShop 與 pdfLaTeX 一起使用,那麼該文件會根據需要自動編譯,以獲得目錄和參考書目以及其他所有內容。

但是,如果我將 TeXShop 與 XeLaTeX 一起使用(我需要使用 Arial),則該過程只運行一次。

是否有某個設定可以啟動自動多次通過?

答案1

您看到的自動編譯pdflatex可能是因為您已將預設編譯引擎設定為pdflatemk.常規pdflatex引擎不會自動進行多種組合。但是這三個引擎都有不同mk的版本,您可以透過在文件第一行中使用「神奇註解」來選擇它們。您可以自行鍵入這些行,也可以使用「巨集」->「程式」選單項目從清單中進行選擇,這將為您插入相關的魔術註解。

對於自動pdflatex編譯:

% !TEX TS-program = pdfLaTeXmk

對於自動xelatex編譯:

% !TEX TS-program = XeLaTexmk

對於自動lualatex編譯:

% !TEX TS-program = LuaLaTeXmk

如果這些對您不起作用,您可能需要將相關引擎從資料夾移至資料夾內的Inactive/Latexmk主資料夾,您可以從 TeXShop 中的 TeXShop 選單項目導覽到該資料夾。Engines~/Library/TeXShop

有關魔法評論的更多信息,請參閱:

相關內容