Emacs with the argument "--enable-font-backend" and run Emacs with the
same argument.
+Which font backends to use can be specified by X resource
+"FontBackend". For instance, if you want to use Xft fonts only,
+
+Emacs.FontBackend: xft
+
+will work. If this resource is not set, Emacs tries to use all font
+backends available on your graphic device.
+
The configure script, if invoked with "--enable-font-backend", checks
existing of libraries freetype and fontconfig. If they are both
available, macro "USE_FONT_BACKEND" is defined in src/config.h. In
have these font driver.
ftfbfont.c -- font-driver on FB for FreeType fonts.
bdffbfont.c -- font-driver on FB for BDF fonts.
+
+Note: The fontset related codes are not yet matuared to work well with
+the font backend method. So, for instance, even if you start Emacs
+as something like this:
+ % emacs --enable-font-backend -fn tahoma
+Non-ASCII Latin characters will not be displayed by the font "tahoma".
+In such a case, please try this:
+
+(set-fontset-font "fontset-default" 'latin '("tahoma" . "unicode-bmp"))