Fra*_*ank 18 lisp emacs latex auctex
我使用AUCTeX在Emacs中编辑我的LaTeX文件.要编译,我按C-c C-c,将运行pdflatex root,如果root.tex文件显示在当前缓冲区中.
pdflatex root
root.tex
但是,如果我希望它pdflatex在当前缓冲区中未显示的文件上运行呢?
pdflatex
例如,我正在编辑包含的.tex文件chapter2.tex,然后按C-c C-c.我希望它运行的命令仍然是pdflatex root,因为chapter2.tex它只是包含在中root.tex.
.tex
chapter2.tex
我怎样才能做到这一点?
Ben*_*ier 19
当您创建新文件时,AUCTeX会向您询问有关"主"文档的信息.如果定义主服务器,C-c C-c则将编译主服务器而不是当前打开的文件.
AUCTeX通过添加页脚及其所需信息来跟踪这一情况.假设您有一个主文档index.tex,页脚将如下所示:
index.tex
%%% Local Variables: %%% mode: latex %%% TeX-master: "index" %%% End:
小智 7
抄送_自动创建这个页脚
归档时间:
16 年 前
查看次数:
4393 次
最近记录:
11 年,10 月 前