Elektrine lite

← Feed

@sophia81@icosahedron.website

2026-07-06 05:20 UTC

The 'A' glyph from the font "MrBedford-Regular.ttf" rendered in a font creation tool, and the points from it rendered in ASCII from my program. The "gotcha" for me was the `IS_SAME_OR_POSITIVE` flags in the `glyf` table. TT fonts store their points as relative to the previous point. So each "point" is a delta value. "IS_SAME" does not mean the current delta is the same as the previous delta, it means this delta is 0. Tell me I'm not the only person who could have made that mistake.... https://learn.microsoft.com/en-us/typography/opentype/spec/glyf#simple-glyph-description

Replies (1)

  • And now an "A" from "LavishlyYours-Regular.tff". Clearly something is wrong, because not only is this an "A", it's *supposed* to be an "A". And this font was giving me all kinds of trouble. Remember that kinda "S" shaped blob that was supposed to be an "A"? I'm not getting that on any font now. It's infuriating when all the things work.. how am i supposed to find the bugs that are certainly there if they're not visible?

    Open ##3622842