Handbook documenation on preferred component glyph names

Hello, in the handbook, I can’t find a list of the suffixes one can use in order for Glyphs to prefer certain component variants.

For example:
.narrow
.i
.topAccent

Is there an exhaustive list of all these custom names? I only learned about the .topAccent trick very recently by chance, for example.

Thank you!

What trick is that?

If you have a base glyph that doesn’t fit well with top accents (think of a g with an ear, for example), you can create, for example, g.topAccent. When automatically creating the composites for gcaron, gcircumflex etc., Glyphs will prefer the g.topAccent.

Annoying behaviour, by the way: if I have a g.topAccent and a g.ss02, a gcircumflex.ss02 will still be built with g.topAccent. Could this be changed? A g.topAccent.ss02 or similar should be required for that.

1 Like