2 ms·
I am a complete font newbie, but looking at the standard (https://www.iso.org/standard/66391.html https://www.iso.org/standard/66391.html), it seems like there
by Splines 9y ago
I am a complete font newbie, but looking at the standard (https://www.iso.org/standard/66391.html https://www.iso.org/standard/66391.html), it seems like there exists a feature called "contextual glyphs", which means you can supply alternative glyphs (like ligatures) given a particular sequence of glyphs.
I imagine you could crack open the font file itself and find out how this works - I'm not familiar with any of the tools to do this though.
Here's (I think) more detail: https://fontforge.github.io/editexample6-5.html https://fontforge.github.io/editexample6-5.html
- Freak_NL 9y agoJust open any TTF or OTF up in FontForge (free software) and have a look! Look under Element » Font Info, and then Lookups. All tables under GSUB deal with glyph substitution. The liga table is the simplest, and it can be used to replace a ligature like 'fl' with a glyph that combines the two letter forms.
- igravious 9y agoI can imagine many an hour lost down that rabbit hole :)