Set Emacs faces based on available fonts.
(require 'dynamic-fonts)
(dynamic-fonts-setup) ; finds "best" fonts and sets faces:
; default, fixed-pitch, variable-pitch
dynamic-fonts.el
makes font configuration more portable between
machines. When Emacs is starting up, dynamic-fonts chooses fonts
for your basic faces based on which fonts are actually available
on your system.
You may set a list of fonts in order of preference using customize
.
- M-x customize-group RET dynamic-fonts RET
- M-x customize-group RET font-utils RET
GNU Emacs version 24.4-devel : yes, at the time of writing
GNU Emacs version 24.3 : yes
GNU Emacs version 23.3 : yes
GNU Emacs version 22.3 and lower : no
Requires font-utils.el