2つのフォントを結合する


38

2つのフォントを自動的に組み合わせて、最初のフォントでは使用できないが、2番目のフォントでは使用できるグリフを最初のフォントにマージする方法を教えてください。

回答:


42

これは、fontforgeを使用した簡単なタスクです

まず、不足しているグリフを含むフォントを開き、を選択しますElement -> Merge Fonts。この例では、のためのグリフEとは、F不足しているものです。 要素->フォントの結合

グリフをプルするフォントを選択します。既存のカーニングを保持するかどうかを尋ねられます。Noここで選択することをお勧めしますが、奇妙な結果が表示される場合は、fontforgeを閉じてでもう一度試してくださいYesカーニングダイアログ

不足しているグリフは、しばらくしてから追加する必要があります。FontForgeのメインウィンドウの結果

最後に、File -> Generate Fontsフォントを実行して目的の場所にエクスポートします。


数百のttfファイルをマージする必要があります。そのためのコマンドラインはありますか?
user2284570 14年


2
これは、フォントのemの高さが同じ場合にのみ機能するようです。そうでない場合、グリフはすべてファンキーになります。
ハンナ

1
@マーティン私はおそらく試行錯誤でそれを見つけたが、いや、私は本当にできない。7年ぶりです!
dset0x

1
見つからないフォントをマージし、Fontforgeで正常に見えますが、通常のフォントサイズでフォントを微視的にしました。説明はありますか?カーニングは間隔であり、水平方向の高さではないと思いました。
ジョンワインラウブ

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.