I used a font recently that had alternate glyphs assigned to each character. It was a handwritten font. Like someone scanned and traced a sample of their own handwriting. And I guess to make it look more convincing, each letter was scanned/traced several times.
So if you type the uppercase letter 'A' (or lowercase 'a', or whatever) four times in a row, it could appear as four similar, but slightly different (or sometimes quite different) variations. But it was only a single font. It also seemed to prefer a particular glyph variant at word boundaries. So, the first and last letter of each word might have elaborate flourishes or some fancy thing like that. In Adobe Illustrator, the alternates pop up as you type, and you get to pick & choose with the mouse.
Maybe this isn't uncommon, but it's the first time I've seen it. Anyway I'd like to create a new font of my own, or perhaps modify an existing one to utilize alternate glyphs in the same way. But how?
For example, this font is designed to look like the one from the iconic Coca Cola logo. But it can't really recreate the original because the original has two different "C" glyphs. Maybe that's not the best example, but you get the idea.