Редактор с подсветкой синтаксиса в зависимости от режима

Редактор с подсветкой синтаксиса в зависимости от режима

Есть ли текстовый редактор с поддержкой следующей (несколько специальной) подсветки синтаксиса? Я хочу иметь возможность устанавливать разные цвета фона для математического режима и для обычного режима. (Я понимаю, что это может быть сложно, так как придется учитывать «вложенность». Однако, приближение было бы неплохо.)

Я заметил, что многие пользователи TeX клянутся Emacs/AUCTeX. Можно ли настроить его так, чтобы он выдавал нужную мне подсветку синтаксиса? Если да, то как?

решение1

Для emacs взгляните на font-latex-math-face. Там, где в документации говорится (customize this face), вы можете щелкнуть этот текст, чтобы перейти в графический интерфейс для установки различных свойств с предварительным просмотром.

Face: font-latex-math-face (sample) (customize this face)

Documentation:
Face used to highlight math.

Defined in `font-latex.el'.

           Family: unspecified
          Foundry: unspecified
            Width: unspecified
           Height: unspecified
           Weight: unspecified
            Slant: unspecified
       Foreground: #AE81FF
DistantForeground: unspecified
       Background: unspecified    <--- note
        Underline: unspecified
         Overline: unspecified
   Strike-through: unspecified
              Box: unspecified
          Inverse: unspecified
          Stipple: unspecified
             Font: unspecified
          Fontset: unspecified
          Inherit: unspecified

Связанный контент