
我有一個 Latex 文檔,分為多個文件 (.tex)。考慮到該main.tex
文件包含以下intro.tex
文件:
\begin{document}
...
\input{intro.tex}
兩個文件並排位於同一資料夾中。我可以pdflatex
在該目錄中建置它。
pdflatex
但我正在考慮從專用build
資料夾(位於同一層級)建置(調用)。我的意思是,cd build
然後pdflatex ../main.tex
。
我注意到從它內部(build
資料夾)建置需要修改main.tex
,我需要將輸入的路徑更改為:
\input{../intro.tex}
因此,路徑似乎與建置運行的位置相關。相反,我希望路徑相對於包含命令的檔案\input
。是否可以?
另外,我想指出它所提到的這裡“...值得注意的是,路徑是相對於主 .tex 檔案所在的目錄,而不是相對於包含(或輸入)檔案所在的目錄。這可能是一個問題...”,據我所知,這是不正確的。正如我上面所說,「看起來路徑與建置(pdflatex
)運行的位置有關」。正確的?