如何在组织模式/ Emacs中启用自动LaTeX数学预览?


13

我在Windows中使用组织模式8.0,Emacs 24.3,Auctex 11.87。

通过按Ctrl+ XCtrl+ CCtrl+ ,我可以在组织模式文件中使用LaTeX预览功能L。但是,我认为如果在光标离开数学方程式时可以自动完成数学预览(例如对于$$a=b+c$$,当我的光标不在时)$$,Emacs应该会自动启用预览会更有用。这对于.tex文件可能不是那么重要,但是对于组织模式非常有用,尤其是在记笔记时输入方程式时,您需要即时预览。

我以为latex-math-preview.el应该提供这样的功能,但似乎只是Preview-latex.el的另一种实现。

如何在组织模式/ Emacs中启用自动LaTeX数学预览?


感谢John Kitchin,我们现在似乎可以解决此问题:kitchingroup.cheme.cmu.edu/blog/2015/10/09/…–
Kaushal Modi

Answers:


2

嗯...一个丑陋而又不完美的解决方案:

(define-key org-mode-map (kbd "$") (lambda ()
                                     (interactive)
                                     (insert "$")
                                     (save-excursion
                                       (left-char 1)
                                       (if (org-inside-LaTeX-fragment-p)
                                           (progn
                                             (right-char 2)
                                             (org-preview-latex-fragment))))))

无论如何,它在某种程度上是可行的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.