cff
- com.adobe.fonts/check/cff2_call_depth[source][source]
Is the CFF2 subr/gsubr call depth > 10?
Rationale:
Per “The CFF2 CharString Format”, the “Subr nesting, stack limit” is 10.
Originally proposed at https://github.com/fonttools/fontbakery/pull/2425
- com.adobe.fonts/check/cff_call_depth[source][source]
Is the CFF subr/gsubr call depth > 10?
Rationale:
Per “The Type 2 Charstring Format, Technical Note #5177”, the “Subr nesting, stack limit” is 10.
Originally proposed at https://github.com/fonttools/fontbakery/pull/2425
- com.adobe.fonts/check/cff_deprecated_operators[source][source]
Does the font use deprecated CFF operators or operations?
Rationale:
The ‘dotsection’ operator and the use of ‘endchar’ to build accented characters from the Adobe Standard Encoding Character Set (“seac”) are deprecated in CFF. Adobe recommends repairing any fonts that use these, especially endchar-as-seac, because a rendering issue was discovered in Microsoft Word with a font that makes use of this operation. The check treats that usage as a FAIL. There are no known ill effects of using dotsection, so that check is a WARN.
Originally proposed at https://github.com/fonttools/fontbakery/pull/3033