I’m trying to override autogenerated parameters in a font, say to lock the xAvgCharWidth to a certain value even if the actual value is wider, or narrower.
In looking in font info, it appears that I can do this in the Font Custom Parameters by using openTypeOS2xAvgCharWidth and setting a value there, but typing that in renders in gray rather than black. And looking in the help, only certain custom parameters are listed.
Is this to mean that only those parameters on the help page (and render in black) are available for overriding and glyphs will ignore other values set in the UFO file?
And I’ll repeat myself, When you’re dealing with fonts that need to be shipped with Operating Systems, and especially UI fonts that applications rely on being consistent between versions, sometimes you have to break the rules to make sure things work.
My ideal situation would be that the font generated would be ready to go, but it sounds like there will need to be manual fixes afterward in the Glyphs workflow.