[Fonts]Re: Scaled bitmap fonts

2002-05-16 Thread Mike Fabian
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

2002-05-16 Thread Juliusz Chroboczek

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

2002-05-16 Thread Mike A. Harris

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

2002-05-16 Thread Juliusz Chroboczek

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

2002-05-16 Thread Brian Stell



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