我的配置如下:
我使用下面的emacs配置:
;; AucTeX
(setq TeX-auto-save t)
(setq TeX-parse-self t)
(setq-default TeX-master nil)
(setq TeX-PDF-mode nil)
(setq preview-image-type (quote dvipng))
(add-hook 'LaTeX-mode-hook (lambda ()
(push
'("latexmk" "latexmk -pdf %s" TeX-run-TeX nil t
:help "Run latexmk on file")
TeX-command-list)))
(add-hook 'LaTeX-mode-hook
(lambda () (local-set-key (kbd "<S-s-mouse-1>") #'TeX-view)))
(dolist (dir '("/Applications/Skim.app/Contents/SharedSupport"))
(add-to-list 'exec-path dir))
(setq TeX-view-program-list
'(("Preview.app" "open -a Preview.app %o")
("Skim" "open -a Skim.app %o")
("displayline" "displayline -g -b %n %o %b")
("open" "open %o"))
TeX-view-program-selection
'((output-dvi "open")
(output-pdf "Skim")
(output-html "open")))
我可以用C-c C-c编译我的tex文件。并使用C-c C-v启动预览(Skim)。
可是:
答案 0 :(得分:1)
(setq TeX-PDF-mode nil)
更改为(setq TeX-PDF-mode t)
将获得pdf输出。添加以下配置以删除编译提示:
(setq TeX-command-force“LaTeX”) (setq TeX-clean-confirm t)
Skim听起来不支持emacs的并排视图。但请改用DocView。添加以下配置以获得更好的图像质量:
(setq doc-view-resolution 600)