Смешивание шрифтов в Emacs

#emacs #fonts

#emacs #шрифты

Вопрос:

Возможно ли заставить Emacs отображать разные части файла с разными шрифтами? В качестве конкретной проблемы я хотел бы иметь возможность нормально отображать следующий небольшой XML-файл, но часть «текст» внутри элементов «example» с другим шрифтом и размером шрифта.

 <?xml version="1.0"?>
<root>
    <example>text</example>
</root>
  

Если это имеет какое-либо значение, у меня есть GTK версия 2.22.0 GNU Emacs 23.1.1.

Ответ №1:

ДА. Предполагая, что вы используете что-то вроде nxhtml-mode (который использует mumamo или «режим нескольких основных режимов»), вы должны быть в состоянии сделать M-x customize-group mumamo [RET] , найдите начертание шрифта, которое вы хотите настроить, и приступайте к нему. Это поместит в ваш ~/.emacs блок кода, который вы можете просмотреть, если захотите отредактировать вручную.

Комментарии:

1. У меня были небольшие проблемы, чтобы заставить это работать, но в конце концов я справился с задачей. Спасибо, что указали правильное направление.

2. Нет проблем! Может быть неприятно выяснять, какая грань какая и как все настраивать — особенно с nxhtml / mumamo. По крайней мере, это выполнимо, хотя 🙂