从包含的文件访问 AUCtex 中的环境

从包含的文件访问 AUCtex 中的环境

当我编写幻灯片时,我通常使用一个主文件和几个依赖文件;作为宏包,我使用beamer。我希望\input通过访问依赖文件(我通过包含)中由 beamer 包定义的环境C-c C-e。我可以在主文件中访问它们。同样,我希望访问宏包中的宏,我也通过包含它们。\input我的 .emacs 文件包含以下行

(setq-default TeX-master nil)
(setq TeX-parse-self t)
(setq TeX-auto-save t)

有什么建议么?

答案1

回答可能会为你指明正确的方向。

它的摘要是,\input可以通过在末尾附加以下行来配置文件以查找其主文件:

%%% Local Variables:
%%% TeX-master: "your-main-filename"
%%% End:

通过这样做,并利用 AUCTeX 解析文件宏的能力,它应该能够识别输入文件属于主beamer文件,并使用投影仪环境。

相关内容