*** empty log message ***
[bpt/emacs.git] / README.unicode
index 123fdae..4438cb1 100644 (file)
@@ -141,6 +141,14 @@ to the new codes, and the new codes are used only when you configure
 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
@@ -183,3 +191,12 @@ It may be interesting if Emacs supports a frame buffer directly and
 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"))