Como ativar a visualização matemática automática do LaTeX no modo org / Emacs?

13

Estou usando o modo org 8.0, Emacs 24.3, Auctex 11.87, no Windows.

Consegui usar as funções de visualização do LaTeX nos arquivos do modo organizacional pressionando Ctrl+ X, Ctrl+ C, Ctrl+ L. No entanto, acho que seria mais útil se a visualização matemática puder ser feita automaticamente quando o cursor sair da equação matemática, por exemplo $$a=b+c$$, quando meu cursor estiver fora $$, o Emacs deve ativar automaticamente a visualização. Isso pode não ser tão importante para o arquivo .tex, mas é bastante útil para o modo organizacional, especialmente quando você insere equações durante a anotação, deseja uma visualização instantânea.

Eu pensei que o latex-math-preview.el deveria fornecer essa função, mas parece que é apenas mais uma implementação do preview-latex.el .

Como ativar a visualização matemática automática do LaTeX no modo org / Emacs?

abrigo
fonte
Parece que agora temos uma solução para isso, graças a John Kitchin: kitchingroup.cheme.cmu.edu/blog/2015/10/09/…
Kaushal Modi

Respostas:

2

Hmmm ... Uma solução feia e não imperfeita:

(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 qualquer forma, funciona em algum grau.

kuanyui
fonte