跳轉到內容

TeX/includeonly

來自華夏公益教科書,自由的教科書
< TeX

\includeonly{filename1, filename2 ...}

在編寫大型文件時,有時需要只處理文件的某些部分。在 LaTeX 中,命令

\includeonly{filename,filename2,...}

將導致僅編譯方括號之間指定的那些檔案(請注意列表中沒有空格,並且沒有檔名副檔名 '.tex')。它與 \include 命令配合使用:\includeonly 命令應該只放在 LaTeX 檔案的前言中,而 \include 命令應該只放在主體中。如果沒有在前言中指定 \includeonly,LaTeX 將假定所有 \include 命令都應該被執行。

\include 命令的語法非常簡單

\include{filename}

請注意,以下兩者並不等效:\include{filename.tex} 不會做任何事情,而 \include{filename} 會起作用。但是,請注意,\input{filename.tex} 和 \input{filename} 實際上是等效的 - 但正如下面解釋的,\input 不是這裡需要的。)

但要注意 \include\input 有些不同

1. 它只能在 \begin{document} 命令之後使用

2. 它就像 \clearpage \input{} \clearpage

3. 如果 filename 不存在,它不會導致崩潰

4. 透過 \include 新增的檔案不能包含另一個 \include(即 \include 不是遞迴的)。但是,在包含的檔案中,\input 命令是可以接受的。

http://www-hermes.desy.de/latex/ltx-165.html

華夏公益教科書