I recently built from cvs and was happy to see the xft support.
I copied some ttf's to /usr/share/fonts/ttf and started Emacs as follows:
emacs --no-site-file --no-splash -fn 'dejavu sans mono-14' &
The DejaVu font is displayed nicely for all text that is *not* fontified.
However, fontified text is displayed using "fixed". How can I fix this?
My window manager doesn't support truetype fonts, and I am assuming Emacs can support this since it says in the News:
"This requires the freetype and fontconfig libraries, and supports local fonts (fonts installed on the machine where Emacs is running)."
I have both freetype and fontconfig installed... as I mentioned, DejaVu is used for all text except text that is fontified. I'm hoping there is a way to use DejaVu for all text.
When I do "M-x set-default-font", DejaVu is not listed there.
Please let me know if I'm missing something or if I can provide more info.
In GNU Emacs 23.0.60.2 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2008-03-28 on zzz.zzz.com Windowing system distributor `NetSarang Computer, Inc.', version 11.0.3004
configured using `configure '--prefix=/pete/usr/emacs''
Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t
Major mode: Python
Minor modes in effect: outline-minor-mode: t shell-dirtrack-mode: t minibuffer-electric-default-mode: t cua-mode: t show-paren-mode: t global-auto-revert-mode: t which-function-mode: t
display-time-mode: t auto-image-file-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t
auto-composition-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t
Recent messages: Loading search-completions...done Loading escreen...done
Loading /root/.session...done For information about GNU Emacs and the GNU system, type C-h C-a. Quit Local value of py-indent-offset set to 4 Using the CPython shell Loading vc-cvs...done Mark set Making completion list...