4 Réponses :
Êtes-vous sûr que votre En supposant que cela va bien, j'utilise cela dans mon fichier init: p> Notez que cela est commenté intentionnellement. Maintenant, définissez votre police à l'aide de Command-T, puis allez à la fin de la ligne ci-dessus et faites c-x c-e kbd>. Il insérera une commande pour définir votre police sur ce qu'il est maintenant. Enregistrer / sortir / entrez emacs et vous devriez avoir votre police. P> p> .emacs code> est en cours de lecture? Par exemple, sont d'autres choses à prendre effet?
J'ai vu ce comportement sur Mac, et maintenant je le fais dans mon fichier d'initial Emacs: qui fonctionne bien pour moi, mais que j'utilise un nouveau ( Tête) Version de Emacs. Vous devez probablement utiliser Sans cela, de nouveaux cadres apparaîtraient toujours à l'aide de Police monospacée par défaut à l'échelle du système (Monaco), qui est probablement ce qui se passe pour vous. P> ps Votre version Emacs est un cocoa em> emacs, pas d'emacs de carbone. P> p> "inconsolata-dz" code> comme valeur pour : famille code>. P>
J'utilise Inconsolata ordinaire. De mon emacs.d / init.el.el: Si vous utilisez uniquement OSX, vous pouvez simplifier cela à P> (set-face-attribute 'default nil
:family "Inconsolata" :height 145 :weight 'normal)
La valeur de : hauteur code> est la taille de la police dans 1:10 pts. Donc, pour une police de 14,5 pt, la valeur de : hauteur code> doit être 145. Pour une police 13 pt, la valeur de : hauteur code> est 130, et cetera.
J'utilise inconsolata. Dans mes .emacs, je définit simplement la police par défaut sur Inconsolata en utilisant
; check if we're on OSX (when (featurep 'ns-win) (custom-set-faces '(default ((t (:height 140 :width normal :family "Inconsolata"))))) )
Il semble que les Emacs ne présentent pas de police avec monospace lorsque j'utilise cela.