幅と垂直幅VFは、「WDTH」(幅)および「VWID」(垂直幅)の設計変数軸を介して水平および垂直レイアウトの圧縮と拡張をシミュレートすることを目的とした特別な目的変数フォントです。プロジェクト名の横にリストされているURLは、この変数フォントがサポートすることを目的としたレイアウトモデルに関する詳細情報を提供します。
GIDS 1〜256は、中空の長方形の西部グリフを表し、「r」または「tr」のuax#50 vertical_orientation ( "vo")プロパティ値を割り当てられた785,553のコードポイントからマッピングします。デフォルトの水平方向の前進は600ユニットで、25%を圧縮および拡張できます。つまり、450〜750ユニットです。 GIDS 257から512は、固体長方形のCJKグリフを表し、「u」または「tu」の「Vo」プロパティ値を割り当てられた326,445コードポイントからマッピングされます。デフォルトの水平方向の前進は1000ユニットで、25%を圧縮および拡張できます。つまり、750〜1250ユニットです。言い換えれば、1,111,998のすべてのUnicodeコードポイントは、2つのグリフのいずれかをマッピングします。各グリフには、より効率的な「CMAP」テーブルマッピングのための256インスタンスが含まれています。
GID+513は、CJKグリフの幅の半分の西グリフであり、「HWID」(半分の幅)GSUB機能を介して西部グリフ(GIDS 1〜256)を置き換え、TCY( Tate Chu Yoko )の目的に使用することを目的としています。
この変数フォントには、2つの設計変数軸「WDTH」(幅)と「VWID」(垂直幅)が含まれます。両方の軸のデフォルト値は500であり、これは西部グリフの600ユニットの水平方向の前進と、CJKグリフの1000ユニットの進歩に対応します。両方の軸の設定範囲は1〜1000で、それぞれ最大圧縮と膨張設定に対応します。
ソースから変数フォントを構築するには、Opentype(AFDKO)ツール用のAdobe Font Development Kitをインストールする必要があります。 AFDKOツールは、今日のフォント開発に広く使用されており、ほとんどのフォントエディターアプリの一部です。
このリポジトリでは、すべての必要なファイルがOpentype/CFF2形式とTrueType形式の両方で変数フォントを構築するために導入されており、 build.shファイルを単純に実行できます。
変更に関する提案については、考慮のために新しい問題を作成してください。