When submitting a design to a board house, I learned that the font size I chose 25x25x5 wasn’t actually that size. Please see the attached screenshot for details.
KiCad font is not monospace, so different letters will have different widths. Text height/width are the multiplicative factors for the strokes. Generally, the lowercase x will fit within the 1.0 box, uppercase letters are about 1.2x as high as the box. Adding diacritics will change this as well.
You can look for equal area fonts. These are ones where each letter is the same height and width. Ones like Artist, Azoft, Kravitz, HeadHuman, Unica and others
None of these fonts are in my KiCad available fonts, or even system fonts. I’m confused by the variety of options for converting fonts and getting them into KiCad. Any recommended approaches would be appreciated.
KiCad shows you system fonts as well as its single built-in font. If you want a specialized font, you will need to down and install it on your system. https://fonts.google.com/ will show you a bunch