How is Baseline.sups calculated?

If I resize a superscript glyph upwards, the CapHeight.sups metrics line moves up with it.
CapHeight.sups.png
However, if I resize a superscript glyph downwards, the Baseline.sups metrics line does not move.

In my font, with a CapHeight of 1434, the Baseline.sups is at 550 font units. Font Properties, General, Calculate changes nothing. Superscript y offset is calculated to 539 font units.
Baseline.sups.png

I think it gets the baseline from x.sups.

Yes. It does. Thanks.

I will add some more information about these special metrics to the Metrics Options topic in help and manual:

More metrics will be shown if a glyph name contains a suffix. If your font contains a set of superscript glyphs that have glyph names with a .sups suffix, CapHeight.sups, x-Height.sups, and Baseline.sups will also be shown. Their position is based on the top and bottom of the H and x. Several Capital related suffixes (.c2sc, .smcp, .c2pc, .pcap, .pc, and .sc) also base the position on the top of h.

Would that make sense?

I would rephrase it slightly. A screenshot may help for those who don’t have English as their first language. Maybe this is over-kill, but it might help some users.


More metrics will be shown if a glyph name contains a suffix. If your font contains a set of superscript glyphs that have glyph names with a .sups suffix, CapHeight.sups, x-Height.sups, and Baseline.sups will also be shown. Their position is based on the top of the H and the top and bottom of the x.

This is also the case if your font contains a set of subscript glyphs that have glyph names with a .subs suffix.
Several Capital related suffixes (.c2sc, .smcp, .c2pc, .pcap, .pc, and .sc) also show additional metrics based on the top and bottom of the h.

I will add first and last of the 3 screenshots.

I have made some more changes to the text, as it is a little more complex:

More metrics will be shown if a glyph name contains a suffix. For example, if your font contains a set of superscript glyphs that have glyph names with a .sups suffix, CapHeight.sups, x-Height.sups, and Baseline.sups will also be shown. Their position is based on the top of the H.sups and the top and bottom of the x.sups.


Several Capital related suffixes (.c2sc, .smcp, .c2pc, .pcap, .pc, and .sc) will only show additional CapHeight and Baseline, based on the top and bottom of the H or h with the same suffix.


Hope this enlightens it a bit more.

That’s better. I think many users will not realise the sophistication of FontCreator if these things are not fully documented.