gdef
- com.google.fonts/check/gdef_mark_chars[source][source]
Check mark characters are in GDEF mark glyph class.
Rationale:
Mark characters should be in the GDEF mark glyph class.
Originally proposed at https://github.com/fonttools/fontbakery/issues/2877
- com.google.fonts/check/gdef_non_mark_chars[source][source]
Check GDEF mark glyph class doesn’t have characters that are not marks.
Rationale:
Glyphs in the GDEF mark glyph class become non-spacing and may be repositioned if they have mark anchors.
Only combining mark glyphs should be in that class. Any non-mark glyph must not be in that class, in particular spacing glyphs.
Originally proposed at https://github.com/fonttools/fontbakery/issues/2877
- com.google.fonts/check/gdef_spacing_marks[source][source]
Check glyphs in mark glyph class are non-spacing.
Rationale:
Glyphs in the GDEF mark glyph class should be non-spacing.
Spacing glyphs in the GDEF mark glyph class may have incorrect anchor positioning that was only intended for building composite glyphs during design.
Originally proposed at https://github.com/fonttools/fontbakery/issues/2877