emacs - auctex 与苏门答腊岛 pdf
问题描述
我在 MSWindows 上将 AUCTeX 与 Sumatra PDF 同步。我使用了将Emacs AUCTeX 与 Sumatra PDF 同步中的说明(以我使用自定义而不是在 init 文件中编写 setq 的事实为模,以及我的机器上的苏门答腊路径不同的事实:请参阅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 是源文件中的行号。
关于如何解决这个问题的任何建议?
解决方案
推荐阅读
- c# - 如何优雅地从定时器事件中捕获异常?
- c++ - 如何为具有另一个类的对象的类编写复制构造函数
- php - 即使使用正确的凭据,PHP ftp_login 也会失败
- python-3.x - 字典列表上的数学运算(python 3.6)
- apache-flink - 在 flink 中使用翻转 Windows 时,我可以为每个键设置不同的时区偏移量吗?
- regex - 带有超链接 ActiveDocument.Range 和 Format 的正则表达式
- laravel - laravel 5.6 上的 cartalyst/转换器
- excel - Excel 2016 - QAT 和宏
- c++ - 如何让物体从 A 点移动到 B 点但 B 点在移动?C++
- azure - Kubernetes NodeLost/NotReady / 高 IO 磁盘