/usr/fonts/minimicro-pro-16.bmf is one example; if you draw a horizontal line, and then print the font at the same y, it should sit neatly on its line (i.e. the given y value should be the text baseline). But this font draws three pixels too low.
We need to go through all our fonts and make sure the sizeOver, sizeUnder, and lineHeight are all set correctly.
Mini Micro 2.0 will probably support TrueType fonts, but we'll keep the existing bmf fonts too, so let's make sure they are correct.
/usr/fonts/minimicro-pro-16.bmfis one example; if you draw a horizontal line, and thenprintthe font at the samey, it should sit neatly on its line (i.e. the givenyvalue should be the text baseline). But this font draws three pixels too low.We need to go through all our fonts and make sure the
sizeOver,sizeUnder, andlineHeightare all set correctly.Mini Micro 2.0 will probably support TrueType fonts, but we'll keep the existing bmf fonts too, so let's make sure they are correct.