MinionPro-Regular.otfファイルがあります。私はそれの構造で働いています。私はそれが持っていることを発見しました:
Table 'hhea': reference on 1668 metrics in 'hmtx' table.
Table 'hmtx': 1668 pairs of hMetrics('advanceWidth', 'leftSideBearing').
Table 'CFF ': 1429 glyph names.
Table 'CFF ': param 'CharStrings' have offset to the index of 1668 elements.
Each element consist the Width property if it is not the same
as DefaultWidth.
CFF仕様では、OTFフォントの総グリフ数(またはフォントが埋め込まれている場合はPDFファイルのCFFストリームに表示される)は次のようになっている必要があります。
- 事前定義されたISOAdobe文字セット(228名)を使用
1429 + 228 = 1649
; - 事前定義された「エキスパート」文字セット(115の名前)を使用
1429 + 115 = 1544
; - 事前定義された「エキスパートサブセット」文字セット(86名)を使用し
1429 + 116 = 1515
ます。
1668の数値に最も近いのは1649ですが、19の違いは、このインデックス作成のアイデアで重要なものを失ったことを意味します。
質問は次のとおりです。
- 名前INDEXとメトリック/文字列INDEXの間の関係はどこにありますか?
- FLAGはどこにありますか、どのような種類の事前定義された文字セットが使用されていますか?
重要な更新
チャーセットは関係ありません!それは間違った方法でした!