[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: T1 font support in xgps

From: Wim Oudshoorn
Subject: Re: T1 font support in xgps
Date: Fri, 10 Nov 2000 10:19:21 +0100

NOTE:  If you reply directly to me, please use
my home e-mail:           address@hidden
instead of my work email: address@hidden

Philippe C.D. Robert wrote:
> And while we are at it, the webpage says it is slow, so could you
> please give us some benchmark results? Maybe using GSBench can be a
> start, there is one test which uses font rendering.

Well, I did not actually test it.
However, the implementation is just a quick prototype
that renders roughly this way:

String --[T1lib]--> image --[mycode]--> RGBA image --...

         ...--[xgps compose bitmaps]--> screen.

Last evening I did a quick test with GSBench.  The results
were roughly:

Xlib font  GSBenc scored   +/- 0.48
T1lib font no AA           +/- 0.21
T1lib font with high AA    +/- 0.19

But is you can see from the description above
the code is not optimized at all.


Peter Cooper wrote:

> Seriously, I like antialiased fonts, but it would be nice if it was
> configurable to only antialias fonts larger than a specified point
> size. (I loathe smallish type being antialiased - IMHO it turns the
> characters into blurry blobs - but large type certainly seems enhanced
> by antialiasing).

It definitely was my intention to make the AA options highly configurable.
It should be possible to determine per (fontname, fontsize) combination
the rendering parameters.


William F. Adams wrote:

> I'd suggest the following options to leave open:

> - off (no anti-aliasing)
> - light (only anti-alias angles/curves)
> - heavy (anti-alias all edges)
> - LCD (sub-pixel rendering optimized for LCDs)

> A tall order, I know, but this is a thing I care strongly about.

I also care strongly about fonts (even if I do not exactly qualify
as a font expert).   But I know that my preferences are not
the universal standard of good taste.  So I will leave lot of
options open.
At the moment however.  I just use T1lib to render the font, and
that only supplies you with options

- off
- heavy.

But maybe, some day, we can implement the other two.
And I also have no intention to drop the standard xgps/Xlib
font support.

But I hope this weekend to write a paper with some suggestions
of how to handle the font configuration.


Wim Oudshoorn.
e-mail: address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]