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

Reply via email to