Remove Glyphs not updating OpenType class content

Hello,

I’m working on the final phase of a project and I want to use Remove Glyphs’ custom parameter on each exported instance since I want the client to have each static file as clean as possible.

I’ve added the following list using the wildcard to one of the instances:

*.95
*.90
*.85
*.80
*.75
*.70
*.50
*.40

The problem is that when I export the file I get this error:

It makes sense since characters such as A.80 are set inside a feature class but I was expecting Glyphs to handle this under the hood removing the glyphs inside the classes as well.

What workaround can I do to make it work?

Thanks beforehand.

Glyphs doesn’t do this automatically for features that are not set to be generated automatically. If you wrote the feature code yourself, you’ll need to amend it accordingly.

You can set a Replace Feature parameter for those instances, which includes the updated code.

Hi, @SCarewe. Thanks your the fast response.

Yes I saw this custom parameter as well but since I have quite some classes I wanted to make sure I’m moving ahead without checking if there’s a more straightforward way to do it.

Do you have instances for different glyph sets? Could’t you set the export flag on each glyphs that you don’t like in the final font and build the classes/features accordingly.

I ended up doing a script myself by I will take your suggestion for future projects, @GeorgSeifert.

Thanks!

Or use a combo of a token-based classes and the Update Features parameter.