【发布时间】:2015-02-19 09:33:07
【问题描述】:
我在使用 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)
任何想法我做错了什么?
【问题讨论】:
-
您使用的是哪个 emacs 版本?如果你有 Emacs 24,你应该使用包管理器安装它: (require 'package) (package-initialize) (package-install 'auctex)
-
您不需要
~/.emacs中的这两个load中的任何一个,因为该软件包是通过 ELPA 安装的,因此会自动为您设置。 -
我使用的是 Emacs 24 并且我已经通过包管理器安装了包。不幸的是,从我的 .emacs 文件中删除这两行并没有解决问题。
-
您确定您的系统上没有其他 AUCTeX 安装吗?