Does “Vertical Metrics Manager” script Consider Highest and lowest points even after anchors positions?
Just used it and it leaves marks out of the Metrics boundaries.
and also the “Apply to Font” button does not apply negatives values to the custom parameters. so you have to manually write it for Typo & hhea Descenders in custom parameters.
True. There’s a bug in the script. Will upload a fix in a minute. Thanks for reporting!
I don’t think this is necessary. What should count is the point coordinates. Can you show a case where changing a vertical metric has influence on the display of marks placed with mark-to-base and mark-to-mark positioning?
The problem is that, while mark-to-base may still be doable for measuring, mark-to-mark is endless since you can stack any number of marks.
@mekkablue
Thanks for clarifying the idea and the bug solving
Actually I dont Know if i Get this question well.
I Know that mark to mark is gonna go stack beyond metrics anyway. but the important first mark written is mark-to-base anchor and it is still out of typo & hhea descender as shown in the last picture above.
Yes. What is wrong with that? Do you fear clipping? I believe that shouldn’t occur in modern renderers with metrics that simply catch all glyphs as they are. I could add an option if that is not the case, but please show me a real life case that shows clipping.
The script only measures existing glyphs as a reference. Its main intention is to write the same metrics in all masters of perhaps more than one font file. You can set your own of course.
the problem is on MS office on both-platforms (2019 in my case),
no issue with mkmk as they wouldn’t stack on MS office, but mark-to-base (first diacritic) needs this solution.
this would be a very helpful option.
if Vertical Metrics Manager considers a space above the highest & lowest (diacritics) anchors, that equals distance between longest top to _top (for winAscent. and longest _bottom to bottom (for winDescent) among diacritics anchors.
(good solution for the first mark-to-base diacritic)
That is a bug in Office for Mac. The hhea values are not intended for clipping. Ramping them up will lead to huge distances between lines, and display discrepancies between Windows and Mac.