
如果我將 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
有關魔法評論的更多信息,請參閱: