What is the value of setting my font to Version 4? Why would I or wouldn’t I select this? What conditions should be present to select Version 4? I just thought that this would be an enhancement, kind of like upgrading a piece of software to the next bug fix. Apparently, this is not the case. Pls see below.
I just upgraded from fontcreator 5.6 to 6.0. under the Format > Settings > Header > Contents and Layout setting, I tried out the new option in this version 6.0, which was “Version 4”. when i ran Font Validator on the font after making this change (it had previously been set at “Version 3”), i received the following error codes under the “OS/2” heading in Font Validator:
Error code Message Details
E2132 The version number is invalid 4
E2127 The table length does not match the expected length for this version
W0051 Cannot perform test due to other errors in this table OS/2 table appears to be corrupt. No further tests will be performed.
Error code E2132 means: “The current version of the OS/2 table is Version 3. Versions zero (0, TrueType rev 1.5), one (1, TrueType rev 1.66), and two (2, OpenType rev 1.2) have been used previously.”
Error code E2127 means: “This error indicates a structural problem with the font. Structural errors may be caused by: a font tool incorrectly generating the font file; a person altering the contents of a valid font file; or some other corruption to the font file. Regenerate the font, or contact the font vendor to obtain a valid version of the font.”
I am using FontValidator 1.0.1286.23890 dated July 2003, which produces the error codes noted above.