我从http://emacsformacosx.com/安装了Emacs,并从自制软件安装了AUCTeX。我在安装AUCTeX时使用了选项--with-emacs=/Applications/Emacs.app/Contents/MacOS/Emacs
。我可以使用
auctex.el
和preview-latex.el
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp")
(require 'tex-site)
(load "auctex.el" nil t t)
(load "preview-latex.el" nil t t)
但是,AUCTeX的信息文件似乎不可用。我检查了/usr/share/info/
和/Applications/Emacs.app/Contents/Resources/info/
,这是info程序搜索信息文件的两个默认位置,但是与AUCTeX相关的位置不存在。
我查看了来自source的AUCTeX tarball,它确实有doc/
下的信息文件,INSTALL备注声明应该在安装过程中自动安装。
所以我要问的是:
doc/
目录下吗?答案 0 :(得分:1)
自制软件在安装软件包时会删除信息文件。您可以通过设置$HOMEBREW_KEEP_INFO
强制自制程序保留信息文件(如man brew
中所述)。
设置环境变量$HOMEBREW_KEEP_INFO
并重新安装AUCTeX。由于您已经在使用自制软件,我建议您也从自制软件安装Emacs:
$ brew uninstall auctex
$ brew cleanup
$ export HOMEBREWW_KEEP_INFO=1
$ brew install emacs --cocoa --srgb
$ brew install auctex
您现在应该在C-h i
中看到AUCTeX信息文件。
您可能还想考虑通过package.el
(M-x package-install auctex
)安装AUCTeX。