在Cygwin的Emacs(w32版本)中编译来自MELPA的auctex时的奇怪行为

时间:2015-04-27 02:31:18

标签: emacs auctex

我尝试从Emacs MELPA编译auctex。版本是:11.88.4

当我第一次打开.tex文件,编译AUCTEX,并更改为“TeX-latex-mode”时,Emacs将正常工作,菜单栏也会更改为乳胶状态。

然而,当我关闭Emacs时,再次重启Emacs并打开一个.tex文件,Emacs将给出:

Debugger entered--Lisp error: (error "Autoloading failed to define function TeX-latex-mode")

auctex不起作用......

似乎问题是在初始化tex文件的auctex时自动加载某些状态。

任何帮助?

1 个答案:

答案 0 :(得分:0)

问题解决了!我的错误。

我将我的init.el模块化,并将LaTeX设置分隔为latex.el,这与auctex中的latex.el冲突。

我将文件重命名为latex_settings,并且每个工作都正常。 (一个小小的警告,没有文档字符串' tex-start-shell',但那没关系。)