emacs не запускается из-за «Нет шрифтов, соответствующих `Inconsolata-12'»

emacs не запускается из-за «Нет шрифтов, соответствующих `Inconsolata-12'»

Несколько недель назад я попытался настроить шрифт по умолчанию в Emacs 21.4.1, работающем на CentOS 5.5, и теперь emacs не запускается.

emacs запустится с -fnфлагом. Однако я не могу найти, где Inconsolata-12 указана в каком-либо из моих конфигурационных файлов, т.е..emacs.

Я тоже удалил свой .Xresourcesфайл. Каталог .emacs.dпустой.

Содержимое моего .emacsфайла:

(custom-set-variables
  ;; custom-set-variables was added by Custom -- don't edit or cut/paste it!
  ;; Your init file should contain only one such instance.
 '(auto-compression-mode t nil (jka-compr))
 '(case-fold-search t)
 '(current-language-environment "UTF-8")
 '(default-input-method "rfc1345"))
(custom-set-faces
  ;; custom-set-faces was added by Custom -- don't edit or cut/paste it!
  ;; Your init file should contain only one such instance.
 )

Вот как выглядит меню «настроить шрифт» для «по умолчанию» (когда я запускаю emacs с -fn)

emacs настроить снимок экрана лица по умолчанию

Где я могу посмотреть/какие еще конфигурации мне следует изучить, чтобы решить эту проблему?

решение1

Может быть, что-то есть в вашем каталоге .emacs-lisp. В любом случае, я бы просто сбросил шрифт в .emacs. Например:

(set-default-font "-apple-Monaco-normal-normal-normal-*-14-*-*-*-*-0-iso10646-1")

Для получения правильной строки определения шрифта можно использовать xfontsel.

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