Fontforgeで作られた平均的なArial/Helvetica/Circular Sans Serif Font、シンプルで読みやすく、多目的であることを目標としています。
これは可変フォントであり、重量が広範囲にわたってカスタマイズ可能で、多くの異なるopentype機能がフォントをカスタマイズします。フォントは、非常に大量のグリフをカバーし、 2500を超えるグリフをカバーし、 600以上の言語をサポートしています(Hyperglotによる)。



ある日、corne2plum3と呼ばれる男がランダムにカスタムフォントを作成したいと考えていました。これを作成しました。これを作成しました。これは、Arial、Helvetica、Circular STD、およびInterに触発されたSans Serif Font、さまざまな状況で使用できる簡単なフォント:コンピューター画面、プロのメール、ドキュメントなどの単純なフォントなどです。
最後に、2年以上後に最終製品があり、文字通り0.00ドルがプロジェクトに費やされました。このフォントのグリフの量を考えると、おそらくあまりにも遠くになりました...
フォント自体は正常に機能しますが、まだやるべきことがあり、物事はいつでも変わる可能性があります(今では比較的安定しています)
最終目標は、このフォントをGoogleフォントにアップロードすることです。
[リリース]ページに移動して、最新バージョンを選択します。フォントは、次の形式で使用できます: otf 、 ttf 、およびwoff2 。
また、小文字の代わりに小さなキャップを使用するフォントの「SC」バージョン(現在1000を除くすべてのウェイトで利用可能)もあります。
さらに進む前に、これらが必要になります。
必要なものはすべて仮想環境にインストールされます(したがって、PythonパッケージのためにDebian/Ubuntuはそれについて文句を言いません)。したがって、このセクションでは、仮想環境を作成し、内部に依存関係を追加します。
注:次のガイドは、Linux、Debianベースのディストリビューションでのみテストされています(より正確にDebian 12およびUbuntu 23.10)。別の配布(または別のOS)からフォントファイルを生成できた場合、PRを開くことができ、ここに追加できます。
現在の作業ディレクトリがプロジェクトのルートであることを確認してください。そうでない場合は、次のコマンドを実行して、 path/to/the/folder/projectプロジェクトのディレクトリのパスに置き換えます。基本的には、現在読んでいるファイルがあります。
cd path/to/the/folder/projectPython仮想環境を作成します。そうするために、実行してください:
python3 -m venv venv作成したばかりの仮想環境に移動します。
source venv/bin/activate 今、私たちはPythonパッケージを取り入れています。それらはすべてrequirements.txtにリストされています。txt。正しいバージョンでそれらすべてをインストールするには、次のコマンドを実行します。
pip install -r requirements.txtすべての依存関係の準備ができたら、次のコマンドを使用してフォントを構築できます(フォントをビルドする場合は-Bを追加し、「フォント」がすでに最新のものであると表示されている場合は-bを追加します):
make fontsその他のコマンドはMakeFileで利用できます。コマンドのリストを取得するには、実行makeだけです。
このフォントは、SILオープンフォントライセンスバージョン1.1の下にあります。
U+21xx範囲のいくつかのグリフ(描くのが非常に複雑)は、Dejavu SansとNoto Sansから盗まれます。