在 AUCTeX 中选择 TeX 发行版

在 AUCTeX 中选择 TeX 发行版

我在 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 时都会使用这些设置。

相关内容