fvar¶
-
com.google.fonts/check/varfont/bold_wght_coord
[source][source]¶ The variable font ‘wght’ (Weight) axis coordinate must be 700 on the ‘Bold’ instance.
Rationale:
The Open-Type spec’s registered design-variation tag ‘wght’ available at https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wght does not specify a required value for the ‘Bold’ instance of a variable font.
But Dave Crossland suggested that we should enforce a required value of 700 in this case.
-
com.google.fonts/check/varfont/regular_ital_coord
[source][source]¶ The variable font ‘ital’ (Italic) axis coordinate must be zero on the ‘Regular’ instance.
Rationale:
According to the Open-Type spec’s registered design-variation tag ‘ital’ available at https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_ital
If a variable font has a ‘ital’ (Italic) axis, then the coordinate of its ‘Regular’ instance is required to be zero.
-
com.google.fonts/check/varfont/regular_opsz_coord
[source][source]¶ The variable font ‘opsz’ (Optical Size) axis coordinate should be between 9 and 13 on the ‘Regular’ instance.
Rationale:
According to the Open-Type spec’s registered design-variation tag ‘opsz’ available at https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_opsz
If a variable font has a ‘opsz’ (Optical Size) axis, then the coordinate of its ‘Regular’ instance is recommended to be a value in the range 9 to 13.
-
com.google.fonts/check/varfont/regular_slnt_coord
[source][source]¶ The variable font ‘slnt’ (Slant) axis coordinate must be zero on the ‘Regular’ instance.
Rationale:
According to the Open-Type spec’s registered design-variation tag ‘slnt’ available at https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_slnt
If a variable font has a ‘slnt’ (Slant) axis, then the coordinate of its ‘Regular’ instance is required to be zero.
-
com.google.fonts/check/varfont/regular_wdth_coord
[source][source]¶ The variable font ‘wdth’ (Width) axis coordinate must be 100 on the ‘Regular’ instance.
Rationale:
According to the Open-Type spec’s registered design-variation tag ‘wdth’ available at https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wdth
If a variable font has a ‘wdth’ (Width) axis, then the coordinate of its ‘Regular’ instance is required to be 100.
-
com.google.fonts/check/varfont/regular_wght_coord
[source][source]¶ The variable font ‘wght’ (Weight) axis coordinate must be 400 on the ‘Regular’ instance.
Rationale:
According to the Open-Type spec’s registered design-variation tag ‘wght’ available at https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wght
If a variable font has a ‘wght’ (Weight) axis, then the coordinate of its ‘Regular’ instance is required to be 400.
-
com.google.fonts/check/varfont/slnt_range
[source][source]¶ The variable font ‘slnt’ (Slant) axis coordinate specifies positive values in its range?
Rationale:
The OpenType spec says at https://docs.microsoft.com/en-us/typography/opentype/spec/dvaraxistag_slnt that:
[…] the scale for the Slant axis is interpreted as the angle of slant in counter-clockwise degrees from upright. This means that a typical, right-leaning oblique design will have a negative slant value. This matches the scale used for the italicAngle field in the post table.
-
com.google.fonts/check/varfont/wdth_valid_range
[source][source]¶ The variable font ‘wdth’ (Weight) axis coordinate must be within spec range of 1 to 1000 on all instances.
Rationale:
According to the Open-Type spec’s registered design-variation tag ‘wdth’ available at https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wdth
On the ‘wdth’ (Width) axis, the valid coordinate range is 1-1000
-
com.google.fonts/check/varfont/wght_valid_range
[source][source]¶ The variable font ‘wght’ (Weight) axis coordinate must be within spec range of 1 to 1000 on all instances.
Rationale:
According to the Open-Type spec’s registered design-variation tag ‘wght’ available at https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wght
On the ‘wght’ (Weight) axis, the valid coordinate range is 1-1000.