Hi there!
I would love to have all the components aligned but set the spacing manually. Is there a way to doing this? In cyrillic is pretty often to get problems like this:
This way I’m happy with the spacing, but components got unsynced
You add the #exit anchor in the ш and the #entry in a separate _tooth glyph, then you build the щ with components of ш and the _tooth. You can reuse the tooth in a similar fashion in other glyphs. Hint: Keep both anchors on the baseline.
I have used it for making swashes in a current font (Glyphs 3 3078).
When using this technique along with sync metrics plugin, the anchors keep rearranging itself and moving to the left. It would be nice if stayed still.
in the components I only have #exit#entry anchors. But in the finished glyph (T.swsh) I have the three anchors that are meant to be there for diacritics - top, center, bottom. These are the ones moving with metrics sync. cmd+shift+opt+M yields the same issue from what I just tested.
So in this case, the plugin shouldn’t do anything as this glyph is auto aligned. Can you disable the auto alignment for those two components and check if there is a (hidden) metrics key?
Hi there!
A few years later we are facing the same problems with letters like ħ ƚ ⱡ
We need the components to remain aligned but also the metrics not linked to the base letter.
How can we do that?
What do you mean? You can disable automatic alignment for the component h, but enable automatic alignment for strokeshortcomb. That lets you adjust the sidebearings while keeping all components in alignment sync with each other.
Consider an incremental metrics key. Auto-aligned composite with =+30 or ==+40. Double equal signs for just this layer, single equal sign for the complete glyph.