nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq83zs9fklw2ds2v2amm56ts7t9pay6vmya9ufd56ezwdtl6ulq6vs397kma (nprofile…7kma) nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqfhywkegwd6vccuetxrqze9vefd2th07yk57rwpva8avnl9knphcs3r9ng9 (nprofile…9ng9) Yes, I was thinking afterwards that the other way to implement this would be for z to sit on the baseline and all the other (sans serif) letters would descend slightly. It feels counter intuitive, though, for the optical exception to be the norm in terms of defining the baseline position.
Your reply to Ben about BlueValues all rounding towards the top of the zone is the (other) missing piece of information in understanding this. It explains why the top of the baseline blue zone is specified as the baseline, and why it is included with the BlueValues rather than with the OtherBlues.
Also, isn’t TrueType great.😁