comparison README.unicode @ 90598:4a8681a3d827

*** empty log message ***
author Kenichi Handa <handa@m17n.org>
date Thu, 31 Aug 2006 07:43:01 +0000
parents 8b3225a1b98e
children f70eb92de85e
comparison
equal deleted inserted replaced
90597:8b3225a1b98e 90598:4a8681a3d827
141 Emacs with the argument "--enable-font-backend" and run Emacs with the 141 Emacs with the argument "--enable-font-backend" and run Emacs with the
142 same argument. 142 same argument.
143 143
144 The configure script, if invoked with "--enable-font-backend", checks 144 The configure script, if invoked with "--enable-font-backend", checks
145 existing of libraries freetype and fontconfig. If they are both 145 existing of libraries freetype and fontconfig. If they are both
146 available, macro "USE_FONT_BACKEND" is defined in src/config.h. 146 available, macro "USE_FONT_BACKEND" is defined in src/config.h. In
147 In that case, the exiting of Xft library is checked too. 147 that case, the existing of Xft library is checked too.
148 148
149 The new files are: 149 The new files are:
150 font.h -- header providing font-backend related structures 150 font.h -- header providing font-backend related structures
151 (most important ones are "struct font" and "struct 151 (most important ones are "struct font" and "struct
152 font_driver"), macros, and etc. 152 font_driver"), macros, and etc.
174 Fontconfig are also available on w32, what we need may be: 174 Fontconfig are also available on w32, what we need may be:
175 ftw32font.c -- font-driver on w32 directly using FreeType fonts 175 ftw32font.c -- font-driver on w32 directly using FreeType fonts
176 utilizing methods provided by ftfont.c. 176 utilizing methods provided by ftfont.c.
177 177
178 And, for those to work, w32term.c (macterm.c) and w32fns.c (macfns.c) 178 And, for those to work, w32term.c (macterm.c) and w32fns.c (macfns.c)
179 must be changed by the simlilar way as xterm.c and xfns.c (the parts 179 must be changed by the similar way as xterm.c and xfns.c (the parts
180 "#ifdef USE_FONT_BACKEND" ... "#endif" should be checked). 180 "#ifdef USE_FONT_BACKEND" ... "#endif" should be checked).
181 181
182 It may be interesting if Emacs supports a frame buffer directly and 182 It may be interesting if Emacs supports a frame buffer directly and
183 have these font driver. 183 have these font driver.
184 ftfbfont.c -- font-driver on FB for FreeType fonts. 184 ftfbfont.c -- font-driver on FB for FreeType fonts.