In italic fonts, Caret Slope shouldn't be 1 #3670
Labels
New check proposal
We expect new check proposals to include a detailed rationale description and a suggested check-id
P1 Quick
Profile: Universal
Checks that evaluate adherence to the best practices shared among the type design community
Severity 3
Milestone
Should be triggered if "Italic" is part of the file name, or
NameID2
, orNameID17
, or italicAngle != 0, or is italic.The ticked cases indicates where you can already find it.
Caret Slope shouldn't be 1:
WARN
Since those values are calculated by the font editor, which can lead to differences in rounding, I would not check for the exact value, but fail if, in
hhea
table,caretRise = 1
, and ifcaretRun = 0
which are values for upright fonts, and eventually suggest calculated values (according to italicAngle and UPM).https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6hhea.html
Currently in Profile
Currently in Format
The text was updated successfully, but these errors were encountered: