13

Я использую org-mode 8.0, Emacs 24.3, Auctex 11.87, в Windows.

Мне удалось использовать функции предварительного просмотра LaTeX в файлах в режиме org, нажав Ctrl + X, Ctrl + C, Ctrl + L. Тем не менее, я думаю, что было бы более полезно, если бы математический предварительный просмотр можно было выполнять автоматически, когда курсор покидает математическое уравнение, например, для $$a=b+c$$ , когда мой курсор находится вне $$ , Emacs должен автоматически включить предварительный просмотр. Это может быть не так важно для файла .tex, но весьма полезно для режима org, особенно когда вы вводите уравнения во время заметок, вы хотите мгновенный предварительный просмотр.

Я думал, что latex-math-preview.el должен обеспечить такую функцию, но, похоже, это просто еще одна реализация preview-latex.el.

Как включить автоматический предварительный просмотр математики LaTeX в org-mode/Emacs?

1 ответ1

2

Хммм ...Некрасивое и не несовершенное решение:

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

Во всяком случае, это работает в некоторой степени.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .