FWIW Chrome 79-dev Linux renders partial ligatures the same way Firefox does. As the "someone" accused of being enthusiastic here: you need some kind of partial ligature rendering to render partially-selected ligatures, which I still maintain is worth doing.
Also, compound glyphs are represented by glyph IDs, not cmap entries, so you’d have to reverse-index the cmap in order to work out that, say, the individual subglyphs that make up the ff glyph happen to represent the character f. Doable but feels hacky.
-
-
The subglyphs wouldn't be normal fs, wouldn't they be f-like shapes that aren't in the cmap? I think you'd instead introduce a convention that if there are exactly n subglyphs for a ligature representing n characters, they're in the same order.
-
Yeah, or introduce a new table.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.