Цвет шрифта в математическом режиме LaTeX ($$) в организационном режиме

Я только начал использовать org-mode, и он выглядит потрясающе. Единственная проблема, с которой я столкнулся, заключается в том, что когда я пишу текст в математическом режиме ($...$), он отображается в цвете шрифта стандартного текста.

Итак, я хотел бы сделать org-mode для идентификации текста mathmode и иметь возможность представить его другим цветом. Обратите внимание, что мне не нужно менять цвет фактического уравнения, только исходный текст в организационном режиме.

Вот пример того, как в настоящее время представлен текст

В статье Ронерта под названием «Перемещение диска между полигонами» представлена ​​структура, с помощью которой можно сгенерировать решение (путь) для заданного запроса за время $O(\log n) + k$.

и как бы я хотел, чтобы это выглядело

В статье Ронерта под названием «Перемещение диска между полигонами» представлена ​​структура, с помощью которой можно сгенерировать решение (путь) для заданного запроса за время $O(\log n) + k$.

(Обратите внимание, что я бы предпочел отображать определенным цветом, например красным, а не жирным шрифтом.)


person kirilsolo    schedule 24.01.2015    source источник


Ответы (1)


В Emacs версии 24.4 и выше это управляется с помощью переменной org-highlight-latex-and-related:

Non-nil означает выделение в буфере синтаксиса, связанного с LaTeX. Если значение не равно нулю, значение должно быть списком, содержащим любой из следующих символов:

  • `latex' Выделите фрагменты LaTeX и среды.
  • `script' Выделите нижний и верхний индексы.
  • `entities' Подсветка объектов.

Так что-то вроде

(eval-after-load 'org
  '(setf org-highlight-latex-and-related '(latex)))

в вашем init должно помочь. Такой код форматируется по лицу org-latex-and-related.

В более ранних версиях переменная org-highlight-latex-fragments-and-specials, которая является более простой переменной nil/non-nil:

(eval-after-load 'org
  '(setf org-highlight-latex-fragments-and-specials t))

В данном случае используется грань org-latex-and-export-specials.

person Chris    schedule 24.01.2015