2010-10-18 21 views
12

J'ai essayé de suivre les conseils issus des recherches Google, mais je n'arrive pas à le faire fonctionner. Mon fichier ~/.emacs.el contient les éléments suivants:Comment puis-je définir une police par défaut (Inconsolata) dans mon .emacs.el dans Ubuntu?

;; Set color scheme 
(require 'color-theme) 
(load-file "/home/manoj/Dropbox/conf/themes/color-theme-chocolate-rain.el") 
(color-theme-chocolate-rain) 

;; Set font 
;; (set-default-font "-unknown-Inconsolata-normal-normal-normal-*-12-*-*-*-m-0-iso10646-1") 

;; Insert four spaces on tab 
(setq-default indent-tabs-mode nil) 
(setq-default tab-width 4) 
(setq indent-line-function 'insert-tab) 

Je l'ai commenté la ligne de configuration de la police car il ne fonctionne pas. J'utilise GNU Emacs 23.1.50.1 (i486-pc-linux-gnu, GTK + Version 2.18.0) de 2009-09-27 sur palmer, modifié par Debian sur Ubuntu Karmic.

Répondre

20

A en juger par la version emacs, il semble que vous ayez installé emacs-snapshot (bien).

Donc cela devrait fonctionner:

sudo apt-get install ttf-inconsolata 

Ensuite, mettez dans votre ~/emacs fichier quelque chose comme

(set-frame-font "Inconsolata-12") 

(Le 12 fait référence à la taille de la police, et peut être changé.)
+0

Et voilà, ça a marché. Merci. –

+0

Mon plaisir. Enjoy :) – unutbu

+1

Remarque: '' 'set-default-font''' est obsolète sur Emacs 24. Utilisez set-frame-font ;-) –