emacs elpa版本的auctex没有"auctex.el"

147*_*7pm 2 emacs tex elpa

要在Emacs中设置auctex,您需要包含

(load "auctex.el" nil t t)
Run Code Online (Sandbox Code Playgroud)

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

Ale*_*iev 5

而不是加载不存在auctex.el

(require 'tex)
Run Code Online (Sandbox Code Playgroud)

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

(require 'tex-mik)
Run Code Online (Sandbox Code Playgroud)

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