防止 tex 文件被编译

防止 tex 文件被编译

我正在写论文,有一个总体文件overall.tex和几个部分文件,它们都\input放在overall.tex.

我是否可以在节文件中写入一些内容以防止它们被编译,这肯定会失败,并产生一些不需要的辅助文件。换句话说,防止错误地编译节文件。

我正在使用 XeLaTeX 和 AuCTeX。

答案1

StackOverflow 上的这个问题解决了我的问题,它需要 AuCTeX 提供的功能:Emacs/AUCTex:对当前未打开的文件运行命令

最简单的方法是M-x TeX-master-file-ask,这是@Chris Conway 在评论中建议的1

答案2

在我阅读了所有评论,包括 Haocheng 使用 Emacs 和 AUCTeX 的信息后,答案可能是向 Emacs 提供有关“多文件文档”的信息,请参见此处:http://www.gnu.org/software/auctex/manual/auctex/Multifile.html#Multifile

简而言之:

%%% Local Variables: ***
%%% mode:latex ***
%%% TeX-master: "thesis.tex"  ***
%%% End: ***

看这里http://www.gnu.org/software/auctex/manual/reftex/Multifile-Documents.html也一样。

相关内容