4 ms·
To be fair, the main reason for algorithmic fonts is so that non-latin characters scale up nicely. Storing chinese characters at a high bitmap resolution gets e
by krig 10y ago
To be fair, the main reason for algorithmic fonts is so that non-latin characters scale up nicely. Storing chinese characters at a high bitmap resolution gets expensive fast, and you'd need several bitmaps for each character to keep them legible at smaller sizes.
- thaumasiotes 10y agoTrying to have chinese characters legible at "smaller sizes" is a hopeless cause; they contain much more information than letters do and they consequently need more space. Check out the rendering of the very common character 疆, which HN would like to slot in at basically the same size as the rest of the text. As it shows on my computer, it's legible -- but not correct. (Most egregiously, the horizontal stroke at the bottom of 土 (bottom left quadrant) is missing.) I've seen denser characters show up as blocks of pure black.
- Freak_NL 10y agoInteresting. I do get the bottom stroke of 土 with the Freetype version shipped with Ubunutu 16.04. Most of both 田 is a blur though. Testing this reminded me that I always read HN two zoom-levels higher than the smallish default.