Espy Sans and Espy Serif for Playdate

Hrm, I’ve been using Espy Sans pretty heavily in my card game and just noticed that sizes 3 and 4 have different cell heights between the normal and bold variants.

For example, EspySans-3 has a height of 15, but EspySansBold-3 has a height of 16. This makes it hard to use them as a font family and render bodies of text with formatting using graphics.drawText(), as evidenced by this screenshot, where the bold word is obviously off of the baseline of the normal font:

Compare to the same text rendered at the next smaller size, where both variants have height = 13 and everything looks great:

1 Like