![「`Inconsolata-12' に一致するフォントがありません」という理由で emacs が起動しません](https://rvso.com/image/1314350/%E3%80%8C%60Inconsolata-12'%20%E3%81%AB%E4%B8%80%E8%87%B4%E3%81%99%E3%82%8B%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%8D%E3%81%A8%E3%81%84%E3%81%86%E7%90%86%E7%94%B1%E3%81%A7%20emacs%20%E3%81%8C%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93.png)
数週間前、CentOS 5.5 で実行されている Emacs 21.4.1 のデフォルトのフォント フェイスをカスタマイズしようとしましたが、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.
)
「デフォルト」の「フェイスをカスタマイズ」メニューは次のようになります(-fn で emacs を起動した場合)。
この問題を解決するにはどこを確認すればよいですか、また他にどのような構成を調べる必要がありますか?
答え1
.emacs-lisp ディレクトリに何かあるかもしれません。いずれにせよ、.emacs のフォントをリセットするだけです。たとえば、次のようになります。
(set-default-font "-apple-Monaco-normal-normal-normal-*-14-*-*-*-*-0-iso10646-1")
正しいフォント定義行を取得するには、xfontsel を使用できます。