From: Tomas Frydrych (tomas@frydrych.uklinux.net)
Date: Fri Aug 09 2002 - 04:17:53 EDT
Hi Martin,
(and thanks for making points that are relevant to the subject; I really
wish people would change the subject line when they change the
topic)
> I guess. The last time I looked we needed to use widths from screen
> coordinates obtained directly from the on-screen glyph sizes to do
> horizontal text layout. We couldn't scale from high resolution
> printing sized glyphs to the screen resolution glyph becaus of hinting
> info at low resolution.
>
> Has this been fixed now? Where do we currently use high resolution
> glyph sizes to calculate screen layout?
Acutally, the tab stops, AFAIR, are only handled using layout units,
and fp_Line::layout() too works in layout units, and so does the
fb_LineBreaker class.
But you are quite right, we have to fix the way that we obtain our font
metrics first; I will examine the code later today to see what exactly
would be involved if we only used high-resolution units.
Tomas
This archive was generated by hypermail 2.1.4 : Fri Aug 09 2002 - 04:23:01 EDT