![離線編譯 Overleaf 專案並獲得一致結果的步驟是什麼?](https://rvso.com/image/405336/%E9%9B%A2%E7%B7%9A%E7%B7%A8%E8%AD%AF%20Overleaf%20%E5%B0%88%E6%A1%88%E4%B8%A6%E7%8D%B2%E5%BE%97%E4%B8%80%E8%87%B4%E7%B5%90%E6%9E%9C%E7%9A%84%E6%AD%A5%E9%A9%9F%E6%98%AF%E4%BB%80%E9%BA%BC%EF%BC%9F.png)
我正在嘗試離線編譯 Overleaf 項目,我想知道獲得一致結果的最佳程序是什麼。
我不明白 Overleaf 使用的是哪個發行版,而且,我對 Latexmk 不是很熟悉,看起來它是Overleaf 用於編譯專案。當我離線編譯專案時,是否可以遵循任何工作流程或程序來獲得與線上編譯專案相同的結果?
答案1
(來自 Overleaf 支援團隊的 Tom 撰寫。)
請注意,若要允許離線編譯 Overleaf 項目,您應執行以下操作:
確保您的文件中沒有錯誤。我所說的錯誤是指「重新編譯」按鈕旁邊的紅色氣球所指示的錯誤。黃色和藍色警告就適合這種情況。
從以下位置取得檔案的內容
latexmk
(注意:它不是latexmk.tex
,它沒有任何檔案副檔名)Overleaf 如何編譯我的專案?並將其放入文件的資料夾中(即使在 Overleaf 中也不會造成任何損害)。確保您將其用作
latexmk -pdf
計算機中的編譯器,而不是pdflatex
其他任何東西。我建議將您編譯的主文件重命名為
output.tex
.最好使用 TeXLive 2018。不過,請注意最近軟體包變化的問題(谷歌是你在這方面的朋友,大多數不相容的地方已經被其他人發現了)。
執行這些步驟後,您應該能夠離線編譯文件。