で、「TTCなどからTTFへの変換」(妖精現実 フェアリアル 2007年5月16日)に
(理由は未詳だが、'head'テーブルのサムはたいてい間違っている。これは気にしないで良い。)
とあるが、これは head テーブルだけは全体のチェックサムを特殊な計算で取ることになっているため。仕様
- http://developer.apple.com/textfonts/TTRefMan/RM06/Chap6.html
- http://www.microsoft.com/typography/OTSPEC/otff.htm
- http://partners.adobe.com/public/developer/opentype/index_font_file.html
の
To calculate the checkSum for the 'head' table which itself includes the checkSumAdjustment entry for the entire font, do the following:
と書いてあるところの手順に従って計算してやると合ってる結果が出てくるはずです
(追記)フォローされてた メモ: TTCのcheckSumAdjustment