Does Vertical Metrics Manager Consider Highest & lower points with anchors positions?

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.

see the pictures:

before Vertical Metrics Manager:

After applying script but Without manual correcting Values:

After manual correcting hhea & Typo to Minus:

All Descenders left some marks not contained within metrics. so it is susceptible to be Cropped or hidden on different Platforms.

Marks is repositioned with anchors. why “Vertical Metrics Manager” does not take that into account?

Is there a Glyphs command or script to Find out the topmost and lowermost points. If “Vertical Metrics Manager” Does not?

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.

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.

1 Like

@mekkablue thanks

One last Point
Just to make my own metrics.

if i encountered that i will make a notify.