A agree with you and we will try to get this functionality in ST, however I don't promise it will be in the initial release. In addition to translating entire fonts we are also planning to do font subsetting.
AG > Basically, rendering the general graphics in PostScript is easy > and does not require much effort. Rendering of the text is much > harder. The major thing making it complicated is the fonts. Of > course, transferring the outlines of a rendered page back is a > possible thing but it means large size of the resulting file and > slow rendering to bitmaps at the printer. Providing a way to convert > the used fonts to PostScript fonts, transferring them to the client > and then rendering the pages in terms of these fonts looks like a much > better thing. And probably provide a protocol to get the kerning > information on to the client (unless all the rendering including > kerning is done at the server side). > > Such a conversion is "trivial" too in the sense that it's clear > how it can be done, the only difficulty is to actually do it > and to provide an X protocol extension for such a transfer: > > - the Type1 fonts can be transferred directly, only with the encoding > table changed according to X the server's idea about it and with > the large fonts split into multiple 8-bit fonts (and/or possibly > then combined into a Type0 composite font) > > - the TrueType fonts can be either converted to Type42 with the > algorithm taken from ttf2type42 or converted to Type1 with the > algorithm taken from ttf2pt1 > > - the other fonts can be rasterized to bitmaps and then converted > to the Type1 fonts with the algorithm taken from ttf2pt1 > > Actually, one more possibility is to take the outlines produced > from any kind of font and feed them into the algorithm from ttf2pt1. > > Basically, what I'm trying to say is that since yet another extension > is being added to the X protocol, it would be nice to include this > font transfer ability into it. > > -SB -- Alexander Gelfenbain, Sun Microsystems, Inc. +1 (408) 635-0612 _______________________________________________ Fonts mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/fonts