带有Sumatra的auctex pdf

时间:2019-01-31 15:13:56

标签: emacs latex auctex

我正在MSWindows上将AUCTeX与Sumatra PDF同步。 我使用了Sync Emacs AUCTeX with Sumatra PDF中的说明(以模块化的方式说明了我使用自定义而不是在init文件中写入setq的事实,以及我的计算机上sumatra的路径不同的事实:请参见https://www.barik.net/archive/2012/07/18/154432/定制)

(setq TeX-source-correlate-mode t)
(setq TeX-source-correlate-method 'synctex) 
(setq TeX-view-program-list 
  '(("Sumatra PDF" ("\"C:/bin86/SumatraPDF/SumatraPDF.exe\" -reuse-instance" 
                      (mode-io-correlate " -forward-search %b %n ") " %o"))))
 (setq TeX-view-program-selection  
      '(((output-dvi style-pstricks) "dvips and start") (output-dvi "Yap") 
       (output-pdf "Sumatra PDF") (output-html "start")))

但是,如果文件名中有空格(例如“ example 1.tex”),则同步会出现问题:从Emacs中执行CRTL-c CRTL-v时,它将打开文件“ example 1” .pdf”和一个虚拟的“ 123”文件,其中123是源文件中的行号。

关于如何解决此问题的任何建议?

0 个答案:

没有答案