org-mode/Emacs で LaTeX 数式プレビューを自動で有効にするにはどうすればいいですか?

org-mode/Emacs で LaTeX 数式プレビューを自動で有効にするにはどうすればいいですか?

私は Windows で org-mode 8.0、Emacs 24.3、Auctex 11.87 を使用しています。

Ctrl私は、 + XCtrl+ CCtrl+を押すことで、org-mode ファイルで LaTeX プレビュー機能を使用できましたL。しかし、カーソルが数式から離れたときに数式プレビューが自動的に行われるとより便利だと思います。たとえば、 の場合$$a=b+c$$、カーソルが から離れると$$、Emacs は自動的にプレビューを有効にする必要があります。これは、.tex ファイルではそれほど重要ではないかもしれませんが、org-mode では非常に便利です。特に、メモを取りながら数式を入力するときは、瞬時にプレビューする必要があります。

私はそう思ったラテックス数学プレビュー.elそのような機能を提供する必要がありますが、それは単なる別の実装のようですプレビュー-latex.el

org-mode/Emacs で LaTeX 数式プレビューを自動で有効にするにはどうすればいいですか?

答え1

うーん...醜いが不完全ではない解決策:

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

いずれにせよ、ある程度は機能します。

関連情報