¿Cómo habilitar la vista previa matemática automática de LaTeX en org-mode / Emacs?

13

Estoy usando org-mode 8.0, Emacs 24.3, Auctex 11.87, en Windows.

Pude usar las funciones de vista previa de LaTeX en archivos de modo org al presionar Ctrl+ X, Ctrl+ C, Ctrl+ L. Sin embargo, creo que sería más útil si la vista previa matemática se puede hacer automáticamente cuando el cursor sale de la ecuación matemática, por ejemplo $$a=b+c$$, cuando mi cursor está fuera $$, Emacs debería habilitar automáticamente la vista previa. Esto puede no ser tan importante para el archivo .tex, pero es bastante útil para el modo org, especialmente cuando ingresa ecuaciones durante la toma de notas, desea una vista previa instantánea.

Pensé que latex-math-preview.el debería proporcionar dicha función, pero parece que es solo otra implementación de preview-latex.el .

¿Cómo habilitar la vista previa matemática automática de LaTeX en org-mode / Emacs?

refugio
fuente
Parece que ahora tenemos una solución para esto, gracias a John Kitchin: kitchingroup.cheme.cmu.edu/blog/2015/10/09/…
Kaushal Modi

Respuestas:

2

Hmmm ... Una solución fea y no imperfecta:

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

De todos modos, funciona en algún grado.

kuanyui
fuente