[CREATE] Microsoft Font Validator adds CFF checking

Hin-Tak Leung htl10 at users.sourceforge.net
Mon Feb 8 23:25:00 CET 2016


2016-02-08 was tagged on github ( https://github.com/HinTak/Font-Validator ).

Code snapshots (-src-*), mono/.net binaries (*-bin-*) and Mac OS X disk images (*.dmg) are at:
http://sourceforge.net/projects/hp-pxl-jetready/files/Microsoft Font Validator/

Compared to last (SVG addition on 2016-01-22), the main addition is the long-overdue addition of CFF checking. This flags errors in quite a few fonts from well-known vendors: Adobe's Arno fonts, Mozilla's Fira fonts and two font sets from the TeXLive distribution for having non-ascii strings in the String INDEX , and two fonts from Apple's OS X for using obsolete dictionary keys (removed 16 years ago). And possibly many more. Please contact the relevant vendors if/when you see CFF errors flagged.

So it looks like this work is much needed - and there are a few more CFF checks to add; I 'll put an github issue entry up for further work.

There is a small GDEF update to check additional fields introduced in v1002, and workaround to two mono bugs to show correct build version under "about..." in the GUI.

Please do make a donation (
http://sourceforge.net/p/hp-pxl-jetready/donate/) if you find this useful. I am still exploring how this might continue.

Interested parties, from the large corporations like Microsoft, Adobe, Google, Apple, to smaller schools and universities teaching typography/font design, foundaries, please consider commissioning part of the continual development.

Oh, and Happy Chinese New Year!!!!


More information about the CREATE mailing list