La selezione dei caratteri predefinita si comporta in modo strano
Dopo l'aggiornamento a Emacs 27.1, il mio carattere predefinito è cambiato in Adobe Courier. Vorrei utilizzare Anonymous Pro o Inconsolata, ma i tentativi di modificarli utilizzando M-x customize-face RET default
falliscono. Non riesco a descrivere il comportamento in quanto mi sembra irregolare e non so da dove cominciare. Impostandolo su Anonymous Pro o Inconsolata, che per quanto ne so sono effettivamente installati sul mio sistema e seguono quei nomi, il carattere ricade su un carattere serif che assomiglia a volte. Sto usando l'utilità di gestione dei caratteri di KDE per vedere quali caratteri sono installati. In esecuzionexfontsel
per vedere quali caratteri sono installati fornisce un elenco diverso, ma l'inserimento di informazioni da esso produce effetti indeterminati --- il carattere cambia, ma non posso dire se ricade su courier o su un carattere serif predefinito. Per quanto ne so, di solito fa il cambiamento giusto, che posso testare ad esempio se uso etl
per la fonderia e fixed
per la famiglia. Il carattere di emacs corrisponde a come appare quel carattere nel menu xfontsel.
Quindi --- come dovrebbe essere chiaro --- non so da dove iniziare la risoluzione dei problemi.
Sto usando Emacs 27.1, su OpenSuse Leap 15.2, KDE.
Risposte
Ho trovato una "soluzione" --- il problema è stato risolto, anche se non so perché. Forse questo aiuterà qualcun altro a sperimentare questo tipo di instabilità.
Armeggiando, ho usato S-down mouse-1
come indicato nella pagina EmacsWiki Set Fonts . Emacs si è bloccato quando ho selezionato Anonymous Pro. Ho cancellato il desktop per principio. Dopo aver riavviato emacs, ho potuto selezionare Anonymous Pro usando S-down mouse-1
per cambiare la faccia in un buffer. Quindi potrei impostarlo in modo persistente come faccia predefinita usando Personalizza.