CFF 仕様の第 11 章から第 13 章では、ファイル内で編成されるエンコーディングと文字セット データについて大まかに説明しています。CFF仕様。ここにいくつかの質問があります。
マルチフォント ファイルが存在する可能性があること、および文字列がフォントごとにアクセスされることを考慮すると、対応するインデックスも各フォントに対してのみ意味を持つ必要があります。ただし、ファイルのエンコーディングと文字セット テーブルは最大でも 1 つだけですか? もしそうなら、グリフインデックスは文字列のものにどのように対応していますか? そうでない場合、アクセス元の TopDict に複数回表示されますか? (解決済み。以下の回答を参照してください。)
文字セットが各グリフに名前を付けているようです。エンコーディングはどうですか?各配列要素に格納されている Card8 データは何ですか? 256 の制限を考えると、エンコーディングは非常に制限されませんか? また、なぜ補足フォーマットでデータが SID 経由で送信されるのでしょうか? エンコーディングを介してグリフにアクセスするために設計された方法は何ですか (ハイブリッド文字列/コードの方法で)? また、事前定義されたエンコーディングに関しては、なぜこれらのデータ文字列なのですか?
ありがとう