FreeType 2は、小さくて効率的で、カスタマイズ性が高く、移植性が高くなるように設計されたオープンソースソフトウェアのフォントエンジンです。
FreeType 2プロジェクトは、グラフィックスライブラリ、ディスプレイサーバー、フォント変換ツール、テキストイメージ生成ツール、その他多くの製品でも使用できます。
システム要件FreeType 2は、業界標準のANSI Cで記述されており、互換性のあるCコンパイラで簡単にコンパイルする必要があります。 gcc、Visual C、Borland Cなどの一般的なコンパイラを使用してコンパイルするときには、すべての警告をなくすように非常に注意しました。
FreeType 2は、標準のANSI Cライブラリとは別に外部依存関係がなく、あらゆる種類のシステム上でコンパイルしてインストールすることができます。
このリリースの新機能:
これはメンテナンスリリースです。最も重要なのは、バージョン2.9で壊れたフレックス機能を持つタイプ1フォントの正しい処理を修正したことです。
バージョンの新機能:
CFF2のサポートとOpenTypeバリエーションのフォント処理が完了しました。オートヒントではN'KoやTifinaghなど25種類のスクリプトを理解できるようになりました。
バージョン2.8の新機能:
CFF2のサポートとOpenTypeバリエーションのフォント処理が完了しました。オートヒントではN'KoやTifinaghなど25種類のスクリプトを理解できるようになりました。
バージョン2.7.1の新機能:
最も重要なニュースは、新しいOpenType仕様バージョン1.8で指定された、Adobeの新しいCFF2フォントフォーマットとバリエーションフォントの予備的なサポートです。また、生のCIDフォント(PDFファイルにあるかもしれない)の処理も修正されています。
バージョン2.7の新機能:
私たちは新しい‘マイナーのシリーズを開始しました。バイトコードヒントの新しいデフォルトモードを有効にすることができます(バージョン2.6.4と2.6.5のアナウンスも参照してください):サブピクセルヒント(ClearTypeヒントとも呼ばれます)。
既にサブピクセルヒンティングを使用している場合(たとえば、GNU / LinuxまたはBSDディストリビューションの一部として提供されている‘ Infinalityパッチを使用して、またはbohoomil.comから直接)、新しいモードで微妙な違いが生じることがあります。コードは、はるかに高速になるように簡素化されました。古いフルピクセルヒントに慣れていると、多くのレンダリングの変更が表示されます。本当に嫌いな人は、コンパイル時に新しいFREETYPE_PROPERTIES環境変数を使用して無効にすることができます。
バージョン2.6.4の新機能:
最も重要な変更は、デフォルトでサブピクセルヒンティング(a.k.a. ClearTypeヒンティング)を最終的にアクティブにするTrueTypeフォントの新しいバイトコードヒンティングモードです。
新しいリリースでは、アルメニア、チェロキー、エチオピア、グルジア、グジャラート、グルムキー、マラヤラム、シンハラ、タミルの次の新しいスクリプトもサポートされています。
バージョン2.6.3の新機能:
これは、自動ヒント(クメール語、ミャンマー語、カンナダ語、ベンガル語)の4つの新しいアジア言語スクリプトと、その他のマイナーな改善とバグ修正をサポートします。
バージョン2.6.2の新機能:
これは主に不正なフォントの処理を改善するマイナーリリースです。すべてのユーザーがアップグレードする必要があります。
新しい特徴は、オートヒントのための茎の暗くなるサポートです。ただし、ほとんどのグラフィックシステムではガンマ補正による線形アルファブレンディングが正しく行われないため、デフォルトではオフになっていますが、これは外観上重要です。同じ理由で、CFFエンジンの茎の黒つぶれもデフォルトではオフになっています。
バージョン2.5.2の新機能:
大きな新機能は、アドビがGoogleと協力してCFFフォント用の新しい解析とヒントエンジンを提供することです。このコードをFreeTypeに完全に適合させることは私の仕事でした。私たちは結果に非常に満足しています。また、AdobeとGoogleのブログエントリを読むこともできます。
新しいCFFエンジンに関連して、デモプログラム、特にftviewとftdiffが大幅に改善されました。
要件:
FreeType 2は、業界標準のANSI Cで記述されており、互換性のあるCコンパイラで簡単にコンパイルする必要があります。 gcc、Visual C、Borland Cなどの一般的なコンパイラを使用してコンパイルするときには、すべての警告をなくすように非常に注意しました。
FreeType 2は、標準のANSI Cライブラリとは別に外部依存関係がなく、あらゆる種類のシステム上でコンパイルしてインストールすることができます。
コメントが見つかりません