On Mon, 2005-12-12 at 20:12 +0100, Juliusz Chroboczek wrote:

> Keith,
> 
> I'm not quite sure what you mean by ``round-trip'', but that might be
> more difficult than you think: as you've surely noticed, fonttosfnt
> crops glyphs by default, as there's no reason to propagate X's ``-c-''
> fonts into the SFNT world.

I hadn't really worried too much about this as it's purely a local
optimization within the X server and is invisible to applications.

However, if we want to propogate this 'feature', we can have the
sfnt->bdf converter application detect 'ink inside' glyphs with constant
escapements and convert them to char-cell fonts on the fly.

> (This can be disabled, though, with the ``-c'' flag.)

This isn't invisible as it affects the metrics seen by applications, a
far more important characteristic than the modest speed improvements
available for terminal emulators.

Thanks for raising the issue though; its important to remember all of
the vageries of the BDF format and its usage over the years by X.

(/me really wishes he'd never raised the issue of ink vs glyph metrics)

-keith

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to