Jak włączyć automatyczny podgląd matematyki LaTeX w trybie org / Emacs?

13

Używam org-mode 8.0, Emacs 24.3, Auctex 11.87, w systemie Windows.

Mogłem używać funkcji podglądu LaTeX w plikach w trybie org, naciskając Ctrl+ X, Ctrl+ C, Ctrl+ L. Myślę jednak, że bardziej użyteczne byłoby, gdyby podgląd matematyki można było wykonać automatycznie, gdy kursor opuszcza równanie matematyczne, np. $$a=b+c$$Gdy mój kursor jest wyłączony $$, Emacs powinien automatycznie włączyć podgląd. Może to nie być tak ważne w przypadku pliku .tex, ale jest dość przydatne w trybie organizacji, szczególnie gdy wprowadzasz równania podczas robienia notatek, potrzebujesz natychmiastowego podglądu.

Myślałem, że lateks-matematyka-podgląd.el powinien zapewniać taką funkcję, ale wydaje się, że jest to kolejna implementacja podglądu-lateksu.el .

Jak włączyć automatyczny podgląd matematyki LaTeX w trybie org / Emacs?

schronienie
źródło
Wygląda na to, że mamy teraz rozwiązanie tego problemu, dzięki Johnowi Kitchinowi
Kaushal Modi

Odpowiedzi:

2

Hmmm ... Brzydkie i nie niedoskonałe rozwiązanie:

(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))))))

W każdym razie działa do pewnego stopnia.

kuanyui
źródło