On Thu, Feb 10, 2011 at 06:54:38AM -0800, Erin Brinkley wrote: > Chris Jones <cjns1989@gmail.com> wrote: > > > Ah.. You have ‘emacs’ linked to some GUI (xemacs?) incarnation, right? > > No! Just GNU Emacs 23. Emacs has had support for using all X fonts, including truetype fonts, for a while now. (Do a google on "pretty emacs" to see some screenshots.) If you're using the new Emacs(GTK rather than lucid), it's using fontconfig/freetype for font selection, rather than the X core fonts, so I think you would have problems even if xlsfonts can be made to show it. I think you probably want to look if it's in the output of fc-list, and then use that font name. As an example, from my .emacs: (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. '(default ((t (:stipple nil :background "black" :foreground "grey" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :height 140 :width normal :family "dejavu-dejavu sans mono")))) '(cursor ((t (:background "#ffffff")))) '(tool-bar ((default (:foreground "black" :box (:line-width 1 :style released-button) :height 160 :family "DejaVu Sans")) (((type x w32 ns) (class color)) (:background "grey75")))) '(widget-single-line-field-face ((((class grayscale color) (background light)) (:box (:line-width 2 :color "yellow" :style released-button)))) t)) So the change here is that the "family" is "DejaVu Sans" or whatever you like. I think other mode configuration would also accept similar face definitions, but I'm by no means an emacs expert. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
Attachment:
signature.asc
Description: Digital signature