Я недавно обновился до emacs23 (Ubuntu 10.04), и мне удалось отсортировать все лица (шрифты) с помощью соответствующих параметров .emacs.
Однако один шрифт, который я не могу изменить, это тот, который используется для отображения меню буфера (т. Е. Когда вы нажимаете CTRL + щелчок левой кнопкой мыши по буферу, вы получаете всплывающее меню, в котором перечислены все открытые буферы).
Проблема в том, что шрифт, используемый для отображения этого меню, пропорционален (не фиксированной ширины), и это создает большой беспорядок в меню - ничего не выровнено по вертикали, и я часто использую это, чтобы увидеть, какие буферы содержат файлы, которые находятся в общих каталогах. Пропорциональный шрифт имеет пути повсюду.
Я полагаю, что emacs23 для Ubuntu был создан с использованием GTK, а не Lucid. Кажется, некоторые вещи, которые я читал, указывают на то, что в Emacs невозможно установить этот шрифт - это нужно делать извне, используя конфигурацию GTK - если это так, как?
Иначе, если это невозможно, насколько сложно перекомпилировать emacs23 с Lucid, а не с поддержкой GTK в Ubuntu? Это легко сделать с помощью «apt-get source»?