Ligatures, Alternatives, Glyph substitution tables

Hi there,

I’m trying to create a font to display horizontal progress bars in presentations but hit the hard limit of 2303 glyphs per font which gives me the range of up to 67 slides.

The font simply should show a horizontal bar of 0 to 100% in 0.1% steps which requires 1015 or so unique glyphs but about 5000 discretionary ligatures on the form of 1/1 … 100/100.

Is there a way (probably externally to fontself) to edit/script the glyph substitution tables to map each of the fraction ligatures to the corresponding glyph that equates to their resulting percentage.

As such substitutions are not only useful for this kind of “extreme” manipulation but also for other much simple substitutions may be it might be a thing to add the possibility to import such substitution tables created externally (simple text/csv might do) to accomplish this task.