Hi, I am working on a font that has 25 bracket layers inside the space glyph. However, only layers between 100–250 show up when I test it (in Adobe, Figma, Font Gauntlet). I think the bracket layers are set up correctly, or am I missing anything? Is there any limitation on how many bracket layers can be in one glyph perhaps? Thank you so much in advance for any help/tips!
there shouldn’t be a limit. Could you send me the font for testing?
Just to check, are you sure you want to use bracket layers, not brace layers? What are you doing here?
That would be great but the chat doesn’t allow me to send attachments because I am a new user.
Weirdly, I can attach an image but not a glyph file ![]()
I see. Makes sense, in that case. However, in terms of usability, wouldn’t it be more practical to use space ligatures, so that if you type a double space, it is replaced by a new space glyph? And three spaces get replaced by a new space glyph, etc. etc.
That’s also nice solution! However, if you wanted to use the widest line you’d have to type 25 spaces which seems a bit overkill
True. In any case, your setup shown above should work. You can send your file to support (at) thisdomain.
File is on the way
thanks for the help!
Remove the first bracket layer (25<SPCE). I’ll need to look into it why it is causing the issue, but the layer is the same as the default, so it has no effect.
And remove the “Space” master. Add a “Virtual Master” in the (Font Info > Font > Custom Parameters) with a value of 625.
Hi Georg, I did the corrections, sending the file attached. However, I am not sure how it should work with the Virtual Master, because now all the layers are named the same and the VF export doesn’t work. FYI I also sent the file via email earlier because the site was unresponsive, feel free to ignore that
Grateful for any help!
Dysfluent-JS-03-space.glyphs (85.9 KB)
Hi, just checking in here, hope we can resolve it because I have exactly the same issue but with a different font (I used the same set up) with only a few bracket layers on some letters so I am guessing the amount of layers can’t be the issue… Thank you for looking into it ![]()

