[Fonts]Re: Scaled bitmap fonts
Juliusz Chroboczek <[EMAIL PROTECTED]> writes: > KP> Let's just rip the bitmap scaler out once and for all. > > If we do that (and I have no objection), we should encourage all > distributions to provide scalable fonts for the Adobe base-14. > > The necessary font files are available with Ghostscript 6, and are > already included in most distributions. Debian already makes them > available to the X server. SuSE makes these available to the X server as well. We have also added :unscaled to all directories containing bitmap fonts. This caused a few problems with some applications who insisted on trying to scale bitmap fonts[1], but mostly it is an improvement. Footnotes: [1] e.g. Gimp. Gimp could do anti-aliasing for bitmap fonts by requesting them in an extremely big size first from the X-server and then calculating the anti-aliased glyph for the size desired by the users. This didn't work with :unscaled anymore, therefore I disabled it and made anti-aliasing work only with 'real' scalable fonts. xfig and dia also had some problems with :unscaled which I could fix by making them use the Ghostscript fonts instead of the -adobe-* bitmap fonts. -- Mike Fabian <[EMAIL PROTECTED]> http://www.suse.de/~mfabian 睡眠不足は仕事の敵だ。 ___ Fonts mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/fonts
[Fonts]Removing bitmap scaling code
Shall I remove the bitmap scaling code outright, or merely make it optional (defaulting to no)? I'm tempted to remove the code althegither, fontscale pollutes quite a bit of the fontfile code and is not something we want to maintain forever. Are there any objections? Juliusz ___ Fonts mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/fonts
Re: [Fonts]Removing bitmap scaling code
On 16 May 2002, Juliusz Chroboczek wrote: >Date: 16 May 2002 16:35:10 +0100 >From: Juliusz Chroboczek <[EMAIL PROTECTED]> >To: [EMAIL PROTECTED] >List-Id: XFree86 Font List >Subject: [Fonts]Removing bitmap scaling code > >Shall I remove the bitmap scaling code outright, or merely make it >optional (defaulting to no)? > >I'm tempted to remove the code althegither, fontscale pollutes quite a >bit of the fontfile code and is not something we want to maintain >forever. Are there any objections? I'd just remove it entirely. One less piece of cruft to have to think about. -- Mike A. Harris Shipping/mailing address: OS Systems Engineer 190 Pittsburgh Ave., Sault Ste. Marie, XFree86 maintainer Ontario, Canada, P6C 5B3 Red Hat Inc. http://www.redhat.com ftp://people.redhat.com/mharris ___ Fonts mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/fonts
[Fonts]FreeType 2, CID, and configuration
Dear all, As I'm getting ready to include the new FreeType backend in XFree86, I have a configuration problem. The old FreeType backend (currently in CVS) only registers for TTF fonts. The new FreeType backend registers for TTF, OTF and PFA/PFB fonts. This makes it incompatible with the Type 1 backend: in order to use the FreeType backend, you have to avoid using the Type 1 backend. Unfortunately, the FreeType backend does not grok CIDFonts. While I do plan to support CIDFonts in a subsequent release, this won't happen anytime soon, and thus some means of using the CID support in the Type 1 backend is necessary. One solution would be to split the Type 1 backend into three modules, one submodule that contains the rasteriser, one PFA/PFB backend, and one CIDFont backend. The default configuration would be to use the FreeType backend for Type 1 fonts and the CIDFont backend. The other solution would be to add a flag to the Type 1 backend to enable registering for PFA/PFB. I have no idea how to do that, and would be welcome for any advice. Suggestions, ideas etc. warmly welcome. Juliusz ___ Fonts mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/fonts
Re: [Fonts]Removing bitmap scaling code
Juliusz Chroboczek wrote: > > Shall I remove the bitmap scaling code outright, or merely make it > optional (defaulting to no)? > > I'm tempted to remove the code althegither, fontscale pollutes quite a > bit of the fontfile code and is not something we want to maintain > forever. Are there any objections? As a mozilla linux font coder I'd be happy to see it gone for good. Brian Stell ___ Fonts mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/fonts