So I have characters I'm trying to connect together, something that will change depending on the previous character and following character. For the example I'm posting, I have the character b. Separated, they would look like the top line (assuming spaces inbetween each character). If they were typed together (bbb), they would need to look like the second row's example. I know this would need three different glyphs, and more, depending on other characters. I would like it to be that if I were to continue this indefinitely, they would work out like the third line's example, so that there's basically capped characters at the beginning and end. I've managed to work out using single substitution to get the entrance and end characters to connect, but not a middle glyph. How would I go about accomplishing this?
Comments
Graig points to the right and excellent tutorial from Glyphs.
I used it to create the calt feature to settle the alternates in my "Abecedary" connected font (you can find it on daFont).
But your problem could be harder to resolve as there is no connector at all on your base glyphs. So every character will need 3 versions, at least following the examples you give.
Is there any way you can show me how the chaining context would look like in the gui? Not every character is going to have the same connection as what I've shown in my example, due to lining up with glyphs, so I'm going to need to do everything individually for possible patterns. If I could get just the example with the b character, I'm sure I could figure the rest out.
Any time I try to put in code directly it tells me that it fails to compile the code. It's always done this, and I don't know why. I'm trying to rebuild the rule set from scratch, but I'm confused by it.