このプロジェクトについて

Cal Sans v2は、Peer RichelsenがCal.comのために委託し、WORDMARKが制作したオープンソースの可変書体です。単一のファイルでプロダクトUIとブランドディスプレイの両方に対応できるよう設計されており、およそ8ptから45ptまでの光学サイズにわたってプロポーション、スペーシング、ジオメトリを適応させます。導入は最小限で、font-familyを「Cal Sans」に設定し、font-optical-sizing: autoを有効にするだけです。 この書体はGEOM軸を中心に構成されており、アクセシビリティ優先の中立性から完全なジオメトリまで文字形が移行し、A11y(0)、UI(25)、Base(50)、Geo(100)という4つの名前付きファミリーを通ります。標準ビルドでは、互換性のある文字形は境界で切り替わりますが、Cal Sans Flexでは互いにモーフィングします。その他の軸にはウェイト(400~700)、より高いアセンダー用のYTAS、より鋭いコーナー用のSHRPがあります。イタリックはブラウザによる傾斜ではなく9.5°で描かれています。 カスタマイズは3つの方法で提供されます。モダンブラウザとデザインアプリケーションにおけるGEOM可変軸、OpenType機能による20のスタイリスティックセットと42の文字バリアント、そして新しいデフォルトと固定された機能を備えたカスタムフォークを作成するためのWebベースのReCal Sans Font Builderで、PowerPointやCanvaなどのツールで使用できます。 リリースはfonts/配下のカットとして整理されています。calsans-var-full(すべての軸を1ファイルに)、calsans-var-flex(GEOMに沿って文字形がモーフィング)、calsans-cossui(opszを32ptでピークに調整した軽量なプロダクトビルド)、calsans-static-essentials(2ファミリー、16フォント)。完全なカタログには384の静的スタイル、ファミリー別サブセット、Google Fontsパッケージが含まれるとされています。 ビルドは単一のコマンドpython3 -m scriptsで行われ、この書体用に書かれたコンパイラであるcalBuildを実行します。これにより可変フォント、avar2とHOI補間エンジンを使用したFlexモーフィングビルド、およびすべての静的カットが生成されます。セットアップとフラグはビルドREADMEに記載されています。 このフォントはSIL Open Font License, Version 1.1の下で商用および個人利用が無料で、全文はOFL.txtにあります。NPM経由で配布されており、Google Fontsでの提供は近日予定とされています。リポジトリのレイアウトはUnified Font Repository構造に従い、Google Fontsワークフロー向けに適応されています。