我在 Windows 7 中的 GNU Emacs 23.2.1 中使用 AUCTeX 版本 11.86,并且我刚刚将 MiKTeX 从版本 2.8 更新到 2.9。我该如何告诉 AUCTeX 使用版本 2.9 而不是 2.8?
一个类似的假设问题是:如果我同时拥有 MiKTeX 和 TeX Live,我该如何告诉 AUCTeX 使用哪一个?
AUCTeX 手册说
如果您需要更改与不同引擎设置相关的可执行文件名称,您可以调整一些变量。这些变量是 TeX-command、LaTeX-command、TeX-Omega-command、LaTeX-Omega-command、ConTeXt-engine 和 ConTeXt-Omega-engine。
但我不知道该怎么做(我甚至不确定这是否正确),因为我对 Emacs 的了解非常肤浅。
答案1
设置变量埃利斯普你可以setq
像这样使用该函数:
(setq TeX 命令“/usr/local/share/special/bin/tex”)
(AUCTeX 手册应该会为您提供有关每个变量应设置为何的信息。)
如果您将setq
命令(每个要设置的变量一个命令)放入 emacs 初始化文件中(~/.emacs
对于类 Unix 操作系统),那么每次启动 emacs 时都会使用这些设置。