# Handbook documenation on preferred component glyph names

**URL:** <https://forum.glyphsapp.com/t/handbook-documenation-on-preferred-component-glyph-names/36799>\
**Category:** Glyphs\
**Tags:** todo\
**Created:** [July 27, 2026, 2:27pm UTC](https://forum.glyphsapp.com/t/handbook-documenation-on-preferred-component-glyph-names/36799 "2026-07-27T14:27:31Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![SCarewe](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/scarewe/32/18952_2.png) [@SCarewe](https://forum.glyphsapp.com/u/SCarewe)\
**Post date:** [July 27, 2026, 2:27pm UTC](https://forum.glyphsapp.com/t/handbook-documenation-on-preferred-component-glyph-names/36799/1 "2026-07-27T14:27:31Z")

</div>

Hello, in the [handbook](https://handbook.glyphsapp.com/components/#components/base-mark), 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!

---

<div class="post-metadata">

**Author:** ![reesederksen](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/reesederksen/32/32042_2.png) [@reesederksen](https://forum.glyphsapp.com/u/reesederksen)\
**Post date:** [July 27, 2026, 3:53pm UTC](https://forum.glyphsapp.com/t/handbook-documenation-on-preferred-component-glyph-names/36799/2 "2026-07-27T15:53:25Z")

</div>

> [@SCarewe](#):
>
> the `.topAccent` trick

What trick is that?

---

<div class="post-metadata">

**Author:** ![SCarewe](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/scarewe/32/18952_2.png) [@SCarewe](https://forum.glyphsapp.com/u/SCarewe)\
**Post date:** [July 27, 2026, 4:44pm UTC](https://forum.glyphsapp.com/t/handbook-documenation-on-preferred-component-glyph-names/36799/3 "2026-07-27T16:44:06Z")

</div>

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.
