Keith, thanks for your patient to answer these!! > > 1. It seems that XFT is so good, so what's about the conventional fonts > > module inside X, like the xtt, freetype, type1, etc... > > The X server can still provide fonts for applications not yet ported to > Xft. These modules will be useful as long as you have some older > applications left around. Do you mean that, these two module is stable enough, and no active development works is carried on these?
> > 3. If I want to use XFT, should I use DRI modules?? > > The older Xft did require the Render extension, but all XFree86-based X > servers have provided that for over a year now, including those built from > sources directly from the DRI project. > > The new Xft (not yet released, but in CVS) doesn't even need Render and > will work on any X server. I have heard something about Xft2, I even get a copy of it from somewhere, I forget, but it is binary. I remember that, I can't find the source from that site. Anyway, what's the version of Xft which is considered latest, and what's the version included in XFree86-4.2? I also heard about fontconfig, by the paper on you web site, but is it include in XFree4.2? Again, what's the current version. May I have some more references relating to fontconfig? Though, I know that these two libraries (Xft, and fontconfig) is develop and maintain by Keith, but does it have a official website, or these two library won't have a website due to the fact that, it is under XFree?? > > 6. In xtt, the ttcap functions is useful for chinese fonts (I am a > > Chinese), however, does freetype provide this, or xft provide this?? > > > > 7. If similar functions of ttcap is not available in xft and freetype > > currently, will it been in the todo list later. > > ttcap isn't relevant for Xft. Xft provides full support for all TrueType > and Type1 fonts, and has some special support for Han languages to ensure > that the right fonts are used in each locale. Xft supports a large number > of rendering configuration options for fonts. The subsetting options > aren't relevant as Xft always incrementally rasterizes fonts. Does "incrementally rasterizes fonts" means, the cache mechanism for inside Xft, ie. Xft will only rasterizes glyphs on demand, right? but I don't understand, why those subsetting options aren't releveant for Xft. IMHO, I just think that, to handle such functionality, I can add these function within freetype, or do something else on top of it. For the fontconfig, and Xft, as these two is responsible for the query fonts, and get glyphs, and render it on X. It should handle the case that, alias a font with regular face to italic or bold, also, get the desired glyphs (transformed) for the client application. Does my logic right, or stupid ?? I want to this answer as this direction is right, as Gnome and Kde is shifting to use Xft, enable the function (bold/italic transformation) would benefit more than any other possible solution. Sorry for my long and a little bit stupid question, as I am new to this field, I am working very hard on studying more material relating to these issue : ) Zenith _______________________________________________ Fonts mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/fonts