emacs auctex 11.88:符号';作为变量的s值为空:0

emacs auctex 11.88:符号';作为变量的s值为空:0,emacs,latex,auctex,Emacs,Latex,Auctex,我在将auctex 11.88与emacs一起使用时遇到问题: 每当我尝试打开.tex文件时,都会出现以下错误消息: Loading /home/schmidt/.emacs.d/elpa/auctex-11.88.2/style/wrapfig.elc... load: Symbol's value as variable is void: LaTeX-dialect 当我第二次尝试加载文件时,一切正常。在我看来,设置此变量的latex.el在第一次打开文件时无法正常工作。 以下是我在.em

我在将auctex 11.88与emacs一起使用时遇到问题:

每当我尝试打开.tex文件时,都会出现以下错误消息:

Loading /home/schmidt/.emacs.d/elpa/auctex-11.88.2/style/wrapfig.elc...
load: Symbol's value as variable is void: LaTeX-dialect
当我第二次尝试加载文件时,一切正常。在我看来,设置此变量的latex.el在第一次打开文件时无法正常工作。 以下是我在.emacs文件中初始化auctex的方式:

(load "tex-site.el" nil t t)
(load "auctex.el" nil t t)

知道我做错了什么吗?

在我的情况下,我可以通过删除线路来解决这个问题

(tool-bar-mode -1)

从my.emacs.

您使用的是哪个emacs版本?如果您有Emacs 24,您应该使用软件包管理器安装它:(require'package)(package initialize)(package install'auctex)您不需要加载
~/.emacs
中的这两个
中的任何一个,因为包是通过ELPA安装的,因此会自动为您设置。我使用的是emacs 24,我已通过包管理器安装了包。不幸的是,从.emacs文件中删除这两行并没有解决问题。您确定您的系统上没有其他安装的AUCTeX吗?