要在Emacs中设置auctex,系统会告诉您包括
(load "auctex.el" nil t t)
...等。在init / .emacs文件中。但是如果你用elpa安装auctex(将文件放在〜/ .emacs.d / elpa / auctex-11.86 /中),你就没有auctex.el而且(load ...)失败了。我该怎么办?
答案 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
以免收到错误。