iso15008
Checks for suitability for in-car displays (ISO 15008).
- com.google.fonts/check/iso15008_intercharacter_spacing[source][source]
Check if spacing between characters is adequate for display use
Rationale:
According to ISO 15008, fonts used for in-car displays should not be too narrow or too wide.
To ensure legibility of this font on in-car information systems, it is recommended that the spacing falls within the following values:
space between vertical strokes (e.g. “ll”) should be 150%-240% of the stem width.
space between diagonals and verticals (e.g. “vl”) should be at least 85% of the stem width.
diagonal characters should not touch (e.g. “vv”).
(Note that passing this check does not guarantee compliance with ISO-15008.)
Originally proposed at https://github.com/fonttools/fontbakery/issues/1832
Some additional changes were proposed at https://github.com/fonttools/fontbakery/issues/3252
- com.google.fonts/check/iso15008_interline_spacing[source][source]
Check if spacing between lines is adequate for display use
Rationale:
According to ISO 15008, fonts used for in-car displays should not be too narrow or too wide.
To ensure legibility of this font on in-car information systems, it is recommended that the vertical metrics be set to a minimum at least one stem width between the bottom of the descender and the top of the ascender.
(Note that passing this check does not guarantee compliance with ISO-15008.)
Originally proposed at https://github.com/fonttools/fontbakery/issues/1832
Some additional changes were proposed at https://github.com/fonttools/fontbakery/issues/3254
- com.google.fonts/check/iso15008_interword_spacing[source][source]
Check if spacing between words is adequate for display use
Rationale:
According to ISO 15008, fonts used for in-car displays should not be too narrow or too wide.
To ensure legibility of this font on in-car information systems, it is recommended that the space character should have advance width between 250% and 300% of the space between the letters l and m.
(Note that passing this check does not guarantee compliance with ISO-15008.)
Originally proposed at https://github.com/fonttools/fontbakery/issues/1832
Some additional changes were proposed at https://github.com/fonttools/fontbakery/issues/3253
- com.google.fonts/check/iso15008_proportions[source][source]
Check if 0.65 => (H width / H height) => 0.80
Rationale:
According to ISO 15008, fonts used for in-car displays should not be too narrow or too wide.
To ensure legibility of this font on in-car information systems, it is recommended that the ratio of H width to H height is between 0.65 and 0.80.
(Note that passing this check does not guarantee compliance with ISO-15008.)
Originally proposed at https://github.com/fonttools/fontbakery/issues/1832
Some additional changes were proposed at https://github.com/fonttools/fontbakery/issues/3250
- com.google.fonts/check/iso15008_stem_width[source][source]
Check if 0.10 <= (stem width / ascender) <= 0.82
Rationale:
According to ISO 15008, fonts used for in-car displays should not be too light or too bold.
To ensure legibility of this font on in-car information systems, it is recommended that the ratio of stem width to ascender height is between 0.10 and 0.20.
(Note that passing this check does not guarantee compliance with ISO-15008.)
Originally proposed at https://github.com/fonttools/fontbakery/issues/1832
Some additional changes were proposed at https://github.com/fonttools/fontbakery/issues/3251