原文地址 http://zhw618.blogchina.com/3828692.html
1. 下载 GNU Emacs 并安装
是从http://nqmacs.sf.net/ 这个地方下载的, 2005-06-26的CVS版.文件名是emacs-22.0.50.1-20050626-w32.zip . 解压到一个目录下,我的是 E:/Program/emacs.
双击 /bin目录下的addpm.exe, 安装成功. 开始菜单中有了 GNU Emacs的菜单, 注册表里有了HKEY_LOCAL_MACHINE/SOFTWARE/GNU/Emacs 这个键值. 需要说明的是, 关于win下.emacs配置文件的位置. 一般在 C:/ 根目录下. 如果系统有 HOME 这个环境变量, 一般在 c:/document and setting/ 用户名 / 目录下. .. 还有就是在注册表中上面的那个主键Emacs下建一个 HOME 路径. 写上目录. 那么你的.emacs放在指定的路径下就可以了.
2. 安装 CTeX
我装的是完全版. CTeX-2.4.5-5-full 这个. 完全版,省得到时候确这个少那个的. 没选winedt,用emacs来替代它. 装在 D:/CTeX 下.
3. 安装 AUCTEX
http://www.gnu.org/software/auctex/ 从这下载. 目前是11.81,已经包括了preview-latex了.. 下面讲安装auctex.
(1)下载安装好 MinGW + MSYS
从 http://www.mingw.org 来下载 MSYS 和 MinGW. 先安装好 MinGW 在 C:/MinGW, 然后安装MSYS, 指定MinGW的路径 C:/MinGW (注意,最后不用加/ 了). 这样就安装好了. 下一部编译安装.
(2) 编译安装 AUCTEX
搞了好几次,都是 preview-latex 没有configure配置好,出错. 最后配置这么写就通过了
./configure --prefix=/e/Program/emacs
--with-emacs=/e/Program/emacs/bin/emacs.exe
--with-texmf-dir=/d/CTeX/texmf/tex/;/d/CTeX/texmf/bibtex/;/d/CTeX/localtex
mf/tex/
分别告诉它安装的路径,emacs所在的路径,和ctex的一些路径.
之后就 make 然后 make install , 搞定...哈哈.
没了. 其实也满简单的,是吧 ?
(3) 配置文件 .emacs 里面添加
参见这个网址, http://www.emacs.cn/Tex/AucTex 配置文件中写入如下并保存即可.
(load "preview-latex.el" nil t t )
( setq TeX-auto-save t )
( setq TeX-parse-self t )
( setq-default TeX-master nil )
( add-hook 'LaTeX-mode-hook #'LaTeX-install-toolbar )
( add-hook 'LaTeX-mode-hook 'turn-on-auto-fill )
( add-hook 'LaTeX-mode-hook 'turn-on-reftex )