作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的 init.el
中有这些行我能够将 Emacs LaTeX 缓冲区与 Sumatra 同步:
(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")))
Set inverse search command line
到:
"c:\bin86\GNU Emacs 24.2\bin\emacsclient.exe" --no-wait +%l "%f"
(setq TeX-view-program-selection...
,我会得到与上面相同的默认值,除了 PDF 输出的值是:
(output-pdf "start")
.
TeX-view-program-selection
操作的 ELisp 问题。 .
TeX-view-program-selection
我可以使用:
(assq-delete-all 'output-pdf TeX-view-program-selection)
(add-to-list 'TeX-view-program-selection '(output-pdf "Sumatra PDF"))
assq-delete-all
)我现在需要将代码插入到正确的钩子(Hook)中,因为
TeX-view-program-selection
在
init.el
中无效.
最佳答案
我的信用给lunaryorn的建议!我正在重新包装所涉及的步骤以使其他人受益。
Emacs 端
添加到您的init.el
:
(setq TeX-PDF-mode t)
(setq TeX-source-correlate-mode t)
(setq TeX-source-correlate-method 'synctex)
(setq TeX-view-program-list
'(("Sumatra PDF" ("\"path/to/SumatraPDF/SumatraPDF.exe\" -reuse-instance"
(mode-io-correlate " -forward-search %b %n ") " %o"))))
(eval-after-load 'tex
'(progn
(assq-delete-all 'output-pdf TeX-view-program-selection)
(add-to-list 'TeX-view-program-selection '(output-pdf "Sumatra PDF"))))
Set inverse search command line
到:
"path\to\GNU Emacs ver\bin\emacsclient.exe" --no-wait +%l "%f"
C-c C-v
或双击 Sumatra 中的相关 PDF 并...享受))
关于emacs - 将 Emacs AUCTeX 与 Sumatra PDF 同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14448606/
我最近才发现Project Sumatra ,旨在将 JVM 引入显卡。从他们的网页来看,这包括一个用于 Java 的自定义编译器(称为 Rootbeer)。 这都是好消息,但是,如果这意味着 Sum
在我的 init.el 中有这些行我能够将 Emacs LaTeX 缓冲区与 Sumatra 同步: (setq TeX-source-correlate-mode t) (setq TeX-sour
我是一名优秀的程序员,十分优秀!