fontforge: .dfont から 0 以外の数のグリフを持つフォントを生成するにはどうすればよいでしょうか?

fontforge: .dfont から 0 以外の数のグリフを持つフォントを生成するにはどうすればよいでしょうか?

私は使用しようとしています「フォントパッチャー」付属のvim-パワーラインいくつかのグリフを追加するためにProggySquareフォント.dfontバージョン)。このスクリプトは、フォントフォージ仕事を完了するために、内部ライブラリが必要です。私は Mac (10.7 を実行) に Homebrew から FontForge をインストールしました。

残念ながら、結果として.bdf得られるファイルは を含みますCHARS 0が、実際にはグリフは含まれていません。GUI バージョンの FontForge で開くとProggySquare.dfont、すべてのグリフが表示されますが、それらすべてに薄い赤い「X」が表示されます。エンコード メニューや「ファイル > フォントの生成...」メニューをいくらいじっても、赤い「X」を消すことも、グリフを含む出力フォント ファイルを作成することはできません。この場合、それらの赤い「X」が正確に何を示しているのか、そして (さらに重要なことですが) 私の状況を改善する方法を誰か知っていますか?

回避策として、フォントを TTF バージョンに切り替えることができました。このバージョンでは、FontForge とfontpatcherグリフを検索できます。残念ながら、このバージョンにも何らかのバグがあるようで、高すぎる (そしておそらく幅も広すぎる) グリフが生成されます。何が起こっているのかよくわかりませんが、その問題も解決できればボーナス ポイントです...

関連情報