I need to create a feature that sometimes substitutes an alternate glyph depending on what precedes it. For example, if a certain class of glyphs are preceded by a certain class of other glyphs, they should be replaced by alternate glyphs with small changes.
Here’s what I have, below. “Backtrack” and “Input” make sense to me, and I’ve created glyph classes for those. But I don’t understand “Substitution table.” How do I create the correct one-to-one substitution table? I can create a table, but I don’t know how to edit it.