4 ms·
Supporting variable-width fonts is pretty easy on its own (if bit-packing, you might wish to store them vertically), but does complicate combining characters (r
by o11c 1y ago
Supporting variable-width fonts is pretty easy on its own (if bit-packing, you might wish to store them vertically), but does complicate combining characters (remember, they go in different places and may need to make the new character larger).
For vector fonts, the interesting question is "if I render this at a different resolution and then scale it, will it line up?" which fundamentally has no answer that can satisfy everyone. Most other difficulties are merely a Small Matter of Coding (and providing appropriate APIs).
- joexbayer 1y agoThanks for the info! Will have to look more into.
- peterfirefly 1y agoThe old Macs had some beautiful bitmapped variable-width fonts -- and a relatively simple font file format.