On Tue, 2005-01-04 at 15:40, Han-Wen Nienhuys wrote: > Then they have to be there in the CFF separately. The H/D can be > different from the outlines, eg. due to overshoot. What do you mean by overshoot?
Remember tfm metrics are not perfect. There are only 16 possible values for depth or height, and one of these is required to be 0. So in a font with many different glyph sizes the tfm file has already done some kind of grouping operation which can lose a lot of information. All the information about the glyph's shape is contained in its outline. It's going to be far more accurate than a rounded tfm value. Now admittedly there an outline may not reach it's extrema at an on-curve point, but finding extrema on a cubic/quadratic is fairly trivial. _______________________________________________ lilypond-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-devel
