Выбор шрифта по умолчанию ведет себя странно
После обновления до Emacs 27.1 мой шрифт по умолчанию изменился на adobe courier. Я хотел бы использовать Anonymous Pro или Inconsolata, но попытки изменить это с помощью M-x customize-face RET default
не удались. Я затрудняюсь описать это поведение, поскольку оно кажется мне неправильным, и я не знаю, с чего начать. Установка его на Anonymous Pro или Inconsolata, которые, насколько я могу судить, на самом деле установлены в моей системе и имеют эти имена, заставляет шрифт возвращаться к шрифту с засечками, который выглядит как раз. Я использую утилиту KDE Font Management, чтобы узнать, какие шрифты установлены. Бегxfontsel
Чтобы посмотреть, какие шрифты установлены, дается другой список, но ввод информации из него дает неопределенные эффекты - шрифт действительно меняется, но я не могу сказать, возвращается ли он к курьеру или шрифту с засечками по умолчанию. Насколько я могу судить, он обычно вносит правильные изменения, которые я могу проверить, например, если я использую etl
для литейного производства и fixed
для семьи. Шрифт emacs соответствует тому, как этот шрифт выглядит в меню xfontsel.
Итак - как должно быть ясно - не знаю, с чего начать поиск неисправностей.
Я использую Emacs 27.1 в OpenSuse Leap 15.2, KDE.
Ответы
Я нашел «решение» - проблема была устранена, хотя я не знаю почему. Может быть, это поможет кому-то другому, испытывающему такую нестабильность.
Возня, я использовал, S-down mouse-1
как указано на странице EmacsWiki Set Fonts . Emacs аварийно завершил работу, когда я выбрал Anonymous Pro. Удалил рабочий стол по общему принципу. После перезапуска emacs я мог выбрать Anonymous Pro, S-down mouse-1
чтобы изменить лицо в буфере. Затем я мог бы настойчиво установить его как лицо по умолчанию с помощью настройки.