FontForgeは、多くの一般的なフォント形式をサポートする無料のオープンソースフォントエディタです。2012年まで主にGeorge Williamsによって開発されたFontForgeはフリーソフトウェアであり、GNU General Public Licenseバージョン3と3条項BSDライセンスの組み合わせで配布されています。[ 2 ] Linux、Windows、[ 3 ]、macOS、[ 4 ]などのオペレーティングシステムで利用可能で、スペイン語、中国語、ロシア語、スウェーデン語、韓国語、クロアチア語を含む21言語へのローカライズが進められています。[ 5 ]
自動フォーマット変換やその他の反復作業を容易にするため、FontForge は独自の言語とPython の2 つのスクリプト言語を実装しています。[ 6 ] FontForge は GUI やコマンドラインからスクリプトを実行でき、またその機能を Python モジュールとして提供しているため、任意の Python プログラムに統合できます。[ 7 ]
FontForgeはAdobeのOpenType機能ファイル仕様(構文への独自の拡張機能付き)をサポートしています。[ 8 ]また、 Cambria Math用に導入され、 Office 2007、XeTeX、LuaTeXでサポートされている非公式のMicrosoft数式組版拡張機能(MATH表)[ 9 ]もサポートしています。FontForgeでは、少なくとも1つの無料のOpenType数式フォントが開発されています。
FontForgeは、画面上でフォントをレンダリングするためにFreeTypeを使用しています。 [ 10 ] 2008年11月15日のリリース以降、FontForgeはグラフィックとテキストのレンダリングにlibcairoとlibpangoソフトウェアライブラリを使用しており、[ 11 ]アンチエイリアスグラフィックと複雑なテキストレイアウトのサポートを提供しています。
FontForgeは、 PotraceまたはAutoTraceを使用してビットマップ画像を自動的にトレースし、フォントにインポートすることができます。
FontForgeのコードの一部は、LuaTeX組版エンジンによってOpenTypeフォントの読み込みと解析に使用されています。[ 12 ]
FontForgeのソースコードには、バイナリフォントファイルの内容を表示する「showttf」や、 WOFF変換・逆変換ツールなど、多数のユーティリティプログラムが含まれています。
FontForgeは、さまざまなフォント形式をサポートしています。[ 13 ]ネイティブのSpline Font Database形式(.sfdファイル名拡張子)はテキストベースであり[ 14 ] 、差分ファイルを簡単に作成できるため、デザイナー間のコラボレーションを促進します。FontForgeは、 XMLベースの相互運用可能なUFOソース形式もサポートしています。
このソフトウェアは、その他多くのフォント形式をサポートし、フォントをある形式から別の形式に変換します。サポートされているフォント形式には、TrueType (TTF)、TrueType Collection (TTC)、OpenType (OTF)、PostScript Type 1、TeX Bitmap Fonts、X11 OTB ビットマップ ( sfntのみ)、Glyph Bitmap Distribution Format (BDF)、FON (Windows)、FNT (Windows)、Web Open Font Format (WOFF) などがあります。FontForge は、Scalable Vector Graphics (SVG) 形式およびUnified Font Object (UFO) 形式との間でフォントのインポートとエクスポートも行います。
FontForgeプロジェクトは、ジョージ・ウィリアムズが退職後のプロジェクトとして立ち上げ、当初は2001年から2004年3月までPfaEditとして公開されていた。[ 15 ] [ 16 ]
ウィリアムズは、約 12 年間、プログラムと関連ユーティリティの開発、保守、サポートを積極的に行いました。2011 年半ば、デイブ・クロスランドがプロジェクトへの貢献を開始し、プロジェクトはSourceForgeからGitHubに移行しました。クロスランドは、プログラムの保守と開発を行う契約開発者を雇うための資金を集めるため、 TeX ユーザー グループ(TUG)を通じてタイプ デザイン入門ワークショップの提供を開始しました。FontForge の開発はより活発になり、カレド・ホスニーとバリー・シュワルツが著名な貢献者となりましたが、2012 年後半、彼らとクロスランドはプロジェクトの方向性について意見が合わず、FontForge を SortsMill Tools としてフォークしました。[ 17 ]
2011年、FontForgeはTUGのサポートを受けて、ベン・マーティン博士によってMac OS Xへのインストールが容易になるようにパッケージ化されました。一方、マシュー・ペトロフはWindowsビルドシステムと非公式のWindowsビルドを公開しました。2013年には、これを拡張するためにSourceForge上でFontForgeBuildsプロジェクトが開始されました。その後、完全に書き直され、現在はジェレミー・タンによってWindowsアプリケーションとしてメンテナンスされています。
2012年、クロスランドはGitHub Pages上でホストされる新しいプロジェクトウェブサイト(fontforge.github.io
2014年、Googleからの資金援助を受けて、Frank TrampeはUFOフォントソースフォーマットの完全なサポートを追加しました。

{{cite web}}: CS1 maint: url-status (リンク)
Wikimedia CommonsにあるFontforge関連のメディア