Comment activer l'aperçu mathématique automatique de LaTeX en mode org / Emacs?

13

J'utilise le mode org 8.0, Emacs 24.3, Auctex 11.87, sous Windows.

J'ai pu utiliser les fonctions de prévisualisation de LaTeX dans des fichiers en mode org en appuyant sur Ctrl+ X, Ctrl+ C, Ctrl+ L. Cependant, je pense qu'il serait plus utile si l'aperçu mathématique peut être fait automatiquement lorsque le curseur quitte l'équation mathématique, par exemple pour $$a=b+c$$, lorsque mon curseur est hors de $$, Emacs devrait automatiquement activer l'aperçu. Cela peut ne pas être si important pour le fichier .tex, mais est très utile pour le mode organisationnel, en particulier lorsque vous entrez des équations pendant la prise de notes, vous voulez un aperçu instantané.

Je pensais que latex-math-preview.el devrait fournir une telle fonction mais semble que ce soit juste une autre implémentation de preview-latex.el .

Comment activer l'aperçu mathématique automatique de LaTeX en mode org / Emacs?

abri
la source
Il semble que nous ayons maintenant une solution à cela, grâce à John Kitchin: kitchingroup.cheme.cmu.edu/blog/2015/10/09/…
Kaushal Modi

Réponses:

2

Hmmm ... Une solution laide et pas imparfaite:

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

Quoi qu'il en soit, cela fonctionne dans une certaine mesure.

kuanyui
la source