【问题标题】:emacs auctex 11.88: Symbol's value as variable is void: LaTeX-dialectemacs auctex 11.88:符号作为变量的值是无效的:LaTeX-dialect
【发布时间】: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 安装吗?

标签: emacs latex auctex


【解决方案1】:

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

(tool-bar-mode -1)

来自我的 .emacs。

【讨论】:

    猜你喜欢
    • 2014-10-20
    • 1970-01-01
    • 2015-04-22
    • 1970-01-01
    • 1970-01-01
    • 2013-02-18
    • 2011-10-22
    • 1970-01-01
    相关资源
    最近更新 更多