我尝试从 Emacs MELPA 编译 auctex。版本是:11.88.4
当我第一次打开一个.tex 文件,编译 AUCTEX,并更改为“TeX-latex-mode”时,Emacs 将正常工作,菜单栏也会更改为 latex 状态。
但是,当我关闭 Emacs、重新启动 Emacs 并打开 .tex 文件时,Emacs 将给出:
Debugger entered--Lisp error: (error "Autoloading failed to define function TeX-latex-mode")
并且 auctex 将不起作用......
问题似乎出在为 tex 文件初始化 auctex 时自动加载某些状态。
有什么帮助吗?
答案1
问题解决了!我的错。
我将 init.el 模块化,并将 LaTeX 设置分离到 latex.el,这与latex.el
auctex 中的相冲突。
我将文件重命名为 latex_settings,一切正常。(一个小警告,没有“tex-start-shell”的文档字符串,但没关系。)