Excellent! For a music project of mine I found MusGlyph [1] which is also all about ligatures, like typing ssss for 4 beamed sixteenth notes. There are some ligatures I need that are not in the font, I contacted the author and he encouraged me to add them myself. So now I’m spending quality time with FOSS called FontForge. Also subsetting a ligature-heavy font for the web turns out an interesting challenge. Wrote up my experience here [2]<p>[1] <a href="https://www.notationcentral.com/product/musglyphs/" rel="nofollow">https://www.notationcentral.com/product/musglyphs/</a>
[2] <a href="https://highperformancewebfonts.com/read/subsetting-and-ligatures" rel="nofollow">https://highperformancewebfonts.com/read/subsetting-and-liga...</a>
Submitted as a Show HN 10 days ago: <a href="https://news.ycombinator.com/item?id=46939312">https://news.ycombinator.com/item?id=46939312</a>
Surprising there isn't a better way to do it than defining 10000 ligature config lines and 10000 glyphs. I guess dynamic combinations of subglyphs are a Unicode level thing?
<a href="https://github.com/ctrlcctrlv/FRBCistercian" rel="nofollow">https://github.com/ctrlcctrlv/FRBCistercian</a><p>There is a compositional approach, used by this font.<p>OP went with brute force because it's probably a heck of a lot easier up front, lol.
This is lovely.<p>> <i>Sometimes (not always), this makes addition visual</i><p>I wonder how often - my suspicion would be rarely.
Seems like it's only when adding 1 + 4, 6, or 8 in a place value or where one of them is 0. It doesn't seem like it'd ever hold across a carry, but I could be missing something.<p>Edit: There's actually a few cases with adding 2 as well!
Very cool use of a technology I wasn't even aware of!