emacs elpa版本的auctex没有“auctex.el”

时间:2013-05-31 17:22:28

标签: emacs tex elpa

要在Emacs中设置auctex,系统会告诉您包括

(load "auctex.el" nil t t)

...等。在init / .emacs文件中。但是如果你用elpa安装auctex(将文件放在〜/ .emacs.d / elpa / auctex-11.86 /中),你就没有auctex.el而且(load ...)失败了。我该怎么办?

2 个答案:

答案 0 :(得分:5)

而不是加载不存在的auctex.el

(require 'tex)

为我初始化AUCTeX(Windows Emacs 24.3和pdflatex来自Cygwin)。如果你有MiKTeX,你还需要

(require 'tex-mik)

来自elpa的软件包的另一个潜在问题是tex-site.el,它应该在安装期间生成并包含特定于系统的数据,但是从elpa安装。您可能需要检查文件并在需要时进行更正(并将其复制到load-path中前面列出的其他位置)。例如,它有一些在Windows环境中没有意义的unix路径。

答案 1 :(得分:1)

您的问题很可能是由于此处讨论的程序包初始化问题:Emacs 24 Package System Initialization Problems

在致电(package-initialize)之前,您需要致电load以免收到错误。