
我有時會在網上的程式碼範例中看到\include{../foo}
和。\input{../bar.tex}
其意義何在../
?它會改變什麼?它的優點是什麼?怎麼可能使用它?
答案1
假設您具有以下結構:
LaTeXFiles (directory)
foo.tex
bar.tex
test (directory)
mwe.tex
假設文件中有以下行mwe.tex
:
\include{../foo}
然後包含foo.tex
目錄中的檔案。LaTeXFiles
所以../
意思是:回傳一個目錄。
它只是使用 Windows 中可用的路徑命令以及UNIX/Linux 中的cd ..
orcd test
或 simular。cd LaTeXFiles/test
與線相同
\input{../bar.tex}
bar.tex
這意味著目錄中的檔案LaTeXFiles
被檔案中使用mwe.tex
。
答案2
../foo
表示該檔案foo
位於目前工作目錄的父目錄(其上一層目錄)。