原文地址 http://zhw618.blogchina.com/3828692.html
關鍵詞: emacs auctex
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 "auctex.el" nil t t)
(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)