Emacs startet nicht aufgrund von „Keine Schriftarten stimmen mit ‚Inconsolata-12‘ überein“

Emacs startet nicht aufgrund von „Keine Schriftarten stimmen mit ‚Inconsolata-12‘ überein“

Vor einigen Wochen habe ich versucht, meine Standardschriftart Emacs 21.4.1 unter CentOS 5.5 anzupassen, und jetzt startet Emacs nicht.

Emacs wird mit dem -fnFlag gestartet. Ich kann jedoch in keiner meiner Konfigurationsdateien finden, wo Inconsolata-12 angegeben ist, d. h..emacs.

Ich habe meine .XresourcesDatei auch gelöscht. Das Verzeichnis .emacs.dist leer.

Inhalt meiner .emacsDatei:

(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.
 )

So sieht das Menü „Gesicht anpassen“ für „Standard“ aus (wenn ich Emacs mit -fn starte)

Emacs - Standard-Gesichts-Screenshot anpassen

Wo kann ich suchen bzw. welche anderen Konfigurationen sollte ich untersuchen, um dieses Problem zu lösen?

Antwort1

Möglicherweise befindet sich etwas in Ihrem .emacs-lisp-Verzeichnis. In jedem Fall würde ich einfach die Schriftart in .emacs zurücksetzen. Beispiel:

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

Sie können xfontsel verwenden, um die richtige Schriftartdefinitionszeile zu erhalten.

verwandte Informationen