我刚刚在 Ubuntu 12.04 中安装了 Emacs 24 (emacs24 24.1+1-2ubuntu3) 但它似乎不适用于 Auctex(当前版本是 11.86-2ubuntu2)。我的 .emacs 文件包含一行加载 Auctex,因此当我第一次启动编辑器时收到错误,它找不到 auctex.el。实际上 /usr/share/emacs/24.1/site-lisp 不包含任何 auctex 痕迹。我认为这可能是在 emacs 24 之前安装 auctex 的问题,所以我重新安装了它。安装日志如下:
Setting up auctex (11.86-2ubuntu2) ...
Install auctex for emacs
Install auctex for emacs23
install/auctex: Setting up for emacs23 (log file: /usr/share/emacs23/site-lisp/auctex//CompilationLog)... done.
update-auctex-elisp[20829]: Further output will appear in: /var/log/auctex-emacs23.log.
Install auctex for emacs24
install/auctex: Ignoring emacsen flavor: "emacs24".
Run Code Online (Sandbox Code Playgroud)
auctex 的当前版本是否与 emacs24 不兼容?或者,有没有办法解决这个问题?
您需要编辑文件
/usr/lib/emacsen-common/packages/install/auctex
在文件末尾,查找此块:
case "${FLAVOR}" in
emacs) :;;
emacs2[123]|emacs-snapshot)
do_clean_old_cruft ${FLAVOR}
do_install ${FLAVOR}
do_auto ${FLAVOR};;
*) echo >&2 "install/auctex:" \
"Ignoring emacsen flavor: \"${FLAVOR}\"."
esac
Run Code Online (Sandbox Code Playgroud)
将“123”更改为“1234”,然后 sudo dpkg-reconfigure auctex。
我在网上偶然发现了这个。我希望我能给予信任,但忘记了来源。
| 归档时间: |
|
| 查看次数: |
3188 次 |
| 最近记录: |