
我在 Overleaf 中使用 LaTex 來撰寫我的論文提案以及最終的論文。我認為將所有這些文件(及其簡報)放在一個專案中會很好,這樣我就不必不斷重複專案並且可以輕鬆共享文件。
提案 PAPER 目前是 Overleaf 專案中的「預設文件」。我有一個相當廣泛的文件結構來使事情井井有條,包括用於論文和投影機演示的“通用”包和序言文件。
提案簡報是一份獨立的文件。最重要的是,Overleaf 似乎無法找到獨立文件的序言/套件文件。
一些搜尋導致使用 Latexmkrc 來說服預設文件首先在那裡搜尋我的自訂序言等。
但是,在嘗試作為獨立編譯之前,我無法弄清楚如何讓我的獨立投影機簡報查看 Latexmkrc 檔案。
這是我展示程式碼的嘗試:
在預設文件(在主 Overleaf 文件結構中)中,以下內容有效並找到我的樣式文件:
\documentclass[11pt]{article}
\usepackage{import}
\usepackage[usenames,dvipsnames,table]{xcolor}
% Preamble
\usepackage{preamble}
在獨立文件(位於其自己的資料夾中)中,以下內容不起作用:
\documentclass[xcolor = {usenames,dvipsnames,table},beamer]{standalone}
\usepackage{import}
% Preamble
\usepackage{beamer_preamble}
preamble 和 beamer_preamble 都是 .sty 文件,它們駐留在名為「custom」的資料夾中,該資料夾位於名為「support」的資料夾中。我的 Latexmkrc 檔案有以下程式碼:
$ENV{'TEXINPUTS'}='./support/custom//:' . $ENV{'TEXINPUTS'};
有誰知道如何在編譯之前取得 Overleaf 獨立檔案來檢查 Latexmkrc 檔案?
答案1
我想我需要給一個答案來結束這個問題。
Overleaf 人員提出了一個稍微不同的文件結構,但大多數情況下都有效。基本上,我所有的“主要”文件都應該處於最高結構中。