Invalid fonts checksums and kern.Format0.rangeShift
- Dominant language
- HTML
- Stars
- 20.5k
- Forks
- 2.9k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 96
Description
I use fonts from this repository to validate my sfnt parser. I also use https://github.com/HinTak/Font-Validator/ to be sure that errors are in fonts, not in my parser (and sometimes I recheck by hand).
I have found that following fonts have invalid fonts (not tables) checksums:
- AbrilFatface-Regular.ttf
- CarterOne.ttf
- ContrailOne-Regular.ttf
- CreteRound-Italic.ttf
- DawningofaNewDay.ttf
- DeliusSwashCaps-Regular.ttf
- DeliusUnicase-Bold.ttf
- DeliusUnicase-Regular.ttf
- Gruppo-Regular.ttf
- Iceland-Regular.ttf
- JockeyOne-Regular.ttf
- JustMeAgainDownHere.ttf
- KaushanScript-Regular.ttf
- LaoMuangKhong-Regular.ttf
- LaoSansPro-Regular.ttf
- LobsterTwo-Bold.ttf
- LobsterTwo-BoldItalic.ttf
- LobsterTwo-Italic.ttf
- LobsterTwo-Regular.ttf
- MarckScript-Regular.ttf
- MarkoOne-Regular.ttf
- MeriendaOne-Regular.ttf
- OFLGoudyStMTT-Italic.ttf
- RuslanDisplay.ttf
- SquadaOne-Regular.ttf
- TerminalDosis-Light.ttf
- Thabit-Bold.ttf
- Thabit-BoldOblique.ttf
- Thabit-Oblique.ttf
and following have invalid rangeShift value for Format 0 in table kern:
- SeoulHangangCondensed-Bold.ttf
- SeoulHangangCondensed-BoldL.ttf
- SeoulHangangCondensed-ExtraBold.ttf
- SeoulHangangCondensed-Light.ttf
- SeoulHangangCondensed-Medium.ttf
- SeoulNamsanCondensed-Black.ttf
- SeoulNamsanCondensed-Bold.ttf
- SeoulNamsanCondensed-ExtraBold.ttf
- SeoulNamsanCondensed-Light.ttf
- SeoulNamsanCondensed-Medium.ttf
PS: all of this files are from fonts-master.zip (downloaded 12 April 2018).
Contributor guide
Assessment
This issue has not been assessed yet.