如何設定 Overleaf 使用 `lualatex --shell-escape 進行編譯`?

如何設定 Overleaf 使用 `lualatex --shell-escape 進行編譯`?

我正在嘗試使用中接受的答案給出的解決方案

如何讓 \psframe 與 LuaLatex 一起使用?

但我不知道如何在那裡啟用選項 --shell-escape 。

Overleaf 解釋說它有一個名為 的配置文件latexmk,但我不明白其中的一行:

https://www.overleaf.com/help/216-how-does-overleaf-compile-my-project

technical support如果這被認為是一個問題,我很抱歉。如果我在這裡找不到快速答案,我會聯繫 Overleaf,但也許有一天這個問題可以幫助這裡的其他人。

答案1

根據在部落格文章中,應該可以將latexmkrc檔案上傳到您的項目,令人驚訝的是,甚至 shell 轉義似乎也是允許的。我還沒有測試過,但類似這樣的東西應該​​有效:

$pdflatex = 'lualatex %O %S --shell-escape';
$pdf_mode = 1;
$postscript_mode = $dvi_mode = 0;

相關內容