OTF形式のフォントのみをサポートするアプリケーションでDejaVuフォントを使用する必要があります。www.freefontconverter.com/やhttps://onlinefontconverter.comなどの無料のオンラインフォントコンバーターを試しましたが、OTFファイルが返されますが、有効ではないようです。
どうすればこれを機能させることができますか?
OTF形式のフォントのみをサポートするアプリケーションでDejaVuフォントを使用する必要があります。www.freefontconverter.com/やhttps://onlinefontconverter.comなどの無料のオンラインフォントコンバーターを試しましたが、OTFファイルが返されますが、有効ではないようです。
どうすればこれを機能させることができますか?
更新: FontGearのフォントツールを使用することになりましたが、FontForgeを使用して変換を行う方法を詳しく説明したDejaVuメーリングリストのJimCloosからもこのすばらしい返信がありました。
sfdファイルから直接fontforgeで顔のOTF(別名SFNT / CFF)バージョンを作成することをお勧めします。
スクリプト可能である必要がありますが、GUIで[要素]-> [フォント情報]を選択し、そのダイアログで[レイヤー]を選択します。そこで、AllLayersCubicをクリックします。必要に応じて、同じダイアログ内で[一般]に移動し、Emサイズを1000に設定します。
Edit-> Select-> Select All and Element-> Correct Direction、およびElement-> Simplify andElement->Roundを実行することをお勧めします。
CFFヒントが必要な場合は、[編集]->[選択]->[すべて選択]->[自動ヒント]を選択します。
次に、[ファイル]-> [フォントの生成]を使用して、OpenType(CFF)を指定できます。
[生成]ダイアログの[オプション]ボタンをクリックすると、生成を微調整できる別のダイアログが表示されます。