Pasting from Illustrator at a unified position

First of all, I want to say that I really enjoy using Glyphs — it has become an essential part of my workflow.

I have a question regarding positioning glyphs.
I don’t draw letters inside Glyphs; instead, I handwrite each character, then paste them into Glyphs from Illustrator.

When I paste shapes from Illustrator, each glyph appears at a slightly different vertical position.
So I manually move each one roughly into the bounding box area, and then unify the Y position by setting the baseline to 350.

What I would really like is a way to select all glyphs and set all of them to Y = 350 at once — regardless of their original position.
However, every method I’ve tried moves each glyph by +350 relative to its current position, which means the vertical alignment becomes inconsistent.

Is there a way to override each glyph’s current coordinates and force them all to sit exactly at Y = 350 in one step?
Or is the only option to set the value manually for each glyph one by one?

Have a look at this tutorial for importing outlines from Illustrator:

The following script moves the outlines in all selected layers (whether you select them in Edit View or Font View) to the baseline (Y = 0). You can run the script from the Macro Panel and then change the Y value using PathTransformations.

from Cocoa import NSMakePoint

for layer in Font.selectedLayers:
	if bounds := layer.bounds:
		layer.moveContent_(NSMakePoint(0, -bounds.origin.y))
	else:
		print(f"'{layer}' has no paths or components, skipped")
1 Like

Thank you so, so much!