Variable Monospaced With a Width Axis

Hi everyone,

I have a Variable monospaced font with a width and a weight axis. Everything works fine but Fontspector complains that:

  1. The PANOSE numbers are incorrect for a monospaced font.
  2. the value of post.isFixedPitch must be set to a non-zero value (meaning ‘fixed width monospaced’), but got 0 instead.

I understand that these could be set for static fonts, but does it make sense to set them on a Variable font that has a width axis (Narrow to Wide)?

I wouldn’t expect any software to read the panose numbers for variable fonts. The only software that uses the panose are Code editors that will only allow “proper” mono spaced fonts.
Did you set the “isFixedPitch” parameter in the font settings?

1 Like

I did not set the “isFixedPitch” parameter because I have different widths in half of my masters. Should I set it anyway?

I haven’t tested this, so do it on a copy of the file :wink:

1 Like

Ok, so I set the “isFixedPitch” parameter and as the warning says it set all of the widths according to the width of the space character (auto width). The widths (per master) were already monospaced so no actual changes were made. The Variable font works fine and there are no fails from the Fontspector. It is even not complaining about the PANOSE anymore which I did not set, so I guess that “isFixedPitch” parameter takes care of PANOSE also.

1 Like

Did you by chance mean “I would not expect”? Just curious. I thought pansiespanose had become more or less obsolete by now

Edit: me too :laughing:

Yes. I’ll edit that.