Emacs的相关配置为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
;; ========================================
;; AucTeX settings
;; ========================================
(add-to-list 'load-path "~/.emacs.d/elpa/site-start.d")
(load "auctex.el" nil t t)
(load "preview-latex.el" nil t t)
(if (string-equal system-type "windows-nt")
    (require 'tex-mik))
 
(setq TeX-auto-save t)
(setq TeX-parse-self t)
;;(reftex-moede t)
 
(add-hook 'LaTeX-mode-hook 
          (lambda()
            (add-to-list 'TeX-command-list '("XeLaTeX" "%`xelatex%(mode)%' %t" TeX-run-TeX nil t))
            (setq TeX-command-default "XeLaTeX")
            (setq TeX-save-query nil )
            (setq TeX-show-compilation t)
            ))
 
(add-hook 'latex-mode-hook 'turn-on-reftex)
(add-hook 'LaTeX-mode-hook 'turn-on-reftex)
(setq reftex-plug-into-auctex t)
 
(setq-default TeX-master nil)


打开tex文件时的效果为:

Emacs之LaTeX环境配置及效果展示


直接在Emacs里按组合键"C-c C-c"即可自动编译并生成PDF格式的文档,非常方便。编译完成之后,可以按组合键“C-c C-v”可以预览刚刚编译的PDF文件。非常方便吧!:-)