問題タブ [fontforge]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
229 参照

fonts - フォント スーツケース内のフォントを識別して変換する

同じディレクトリにある PostScript 1 フォントからフォントSuitCaseを識別し、両方とも拡張子が..ttf

KigaliファイルはOSXで正常に開き、すべてのフォントバリアントが内部に含まれています。PostScript フォントも問題なく開き、独立した SuitCase では必要ありません。

コマンドはfileどちらも識別できず、 を返しますempty

fontforge SuitCase 内のフォントも識別しません:

でインストールfontforgeしましbrewた。バージョンは次のとおりです。fontforge: stable 20150330

このあいまいなフォント形式を操作する方法がわかりません。試して成功した人はいますか?

0 投票する
1 に答える
33 参照

openshift - Red Hat OpenShift の fontforge パッケージ

NodeJS アプリケーションと一緒に Fontforge をインストールする必要があります。Open Shift にインストールするにはどうすればよいですか? 私の理解では、インストールするにはDIYを使用する必要がありますが、Unixについてはあまり知りません。

0 投票する
1 に答える
408 参照

node.js - Grunt-Webfont CSS でグリフィコン アイコンのオフセットを生成します

少し前に、Mac OS X Yosemite で grunt-webfont を介してグリフィコン生成を CSS tff に実行しました。追加する新しいアイコンがありましたが、何らかの理由で、新しい実行後にアイコンが整列しなくなりました。

赤いボックスは、アイコンがあるべき場所です。

アイコンは次のようになります。

アイコンを中央揃え

画像 1 のアイコンのサイズも 25x110 と間違っていますが、画像 2 では 50x50 になっています。

この例の CSS は次のとおりです。

HTML:

そしてSVG:

私の grunt-webfont 設定も変更されていません:

以前にこの問題に遭遇した人はいますか?

0 投票する
1 に答える
129 参照

unicode - Lucida Grande から Source Sans Pro にグリフをインポートして Web で使用するにはどうすればよいですか

Web ページで下向きの小さな三角形記号 (▾ Unicode 25BE ) を使用していますが、Motorola/Sony デバイスではネイティブにサポートされていません。したがって、font-face css 宣言を使用してシンボルをロードしたいと考えています。

サイトで既に Source Sans Pro を使用していますが、グリフ 25BE が含まれていません。したがって、Source Sans Pro フォント ファイルに Lucida Grande の 25BE グリフ (OSX 上の Chrome でこのシンボルに使用されるデフォルト フォント) をパッチしたいと考えています。

FontForge でこれを試してみましたが、貼り付けた glpyh は元のフォント ファイルよりも大きく、位置合わせが異なっているように見えます。

元のルシダ・グランデ:

元のグリフ

Source Sans Pro に貼り付け:

コピーされたグリフ

また、Source Sans Pro フォントを生成しようとすると、理解できない警告が大量に表示されました。

私がやろうとしていることを達成するためのより簡単な方法はありますか?

0 投票する
1 に答える
2760 参照

unicode - fontforge を使用して、フォントに欠けているグリフを埋める

バックグラウンド

次の fontforge スクリプトを使用して、Google Noto Sans JPフォントを からに変換しようとしています。.otf.ttf

を呼び出すOpen.otf、不足しているグリフがたくさんあるというエラーが大量に表示されます。

私のスクリプトは を に変換し.otfます.ttfが、確かに、フォントをロードすると、これらの文字はレンダリングされません (次のようになります: [X])。

そこで、ギャップを埋めて、欠落しているスロットに同一のグリフをコピーしたいと思います。

問題

そこで、次のスクリプトを実行して、欠落しているグリフの 1つ ( U+7d22 ) を同一のもの ( U+f96a )に置き換えてみます。

しかし、fontforge は存在しない文字 U+7d22 の選択に失敗します:

グリフを持たないコードポイントにグリフをコピーする方法を知っている人はいますか?

言い換えれば、このフォントのギャップを埋める方法を知っている人はいますか?

0 投票する
1 に答える
390 参照

python - 2 つの Unicode 値の間のすべての SVG を抽出する fontforge

だから私はしばらく前に作ったフォントを持っていますが、当時はあまり何もしていませんでした。コンピューターにOSを再インストールしたときに、元のSVGのいくつかを失いました。フォントは完全なUnicodeで、たくさんありますフォントに保存されているすべてのアイコンが通常の文字範囲外です。このコマンドを使用して、フォントから多数の SVG を抽出できることがわかっています。

ただし、最初のアイコンは完全にアイコンを見逃しており、2 番目も同じです。すべてのアイコンは、ファイル内の から までの 2 点の間にあります。これら 2 点間のすべてのアイコンを抽出する方法U+e000U+e17d知りたいです。可能であれば、命名のために namelist.txt と一致させます。

0 投票する
0 に答える
317 参照

fontforge - 複数の文字に同じグリフ

モノ グリフ フォント (すべての文字が同じグリフにリンクされているフォント) を作成しています。

すべての文字参照のリンクを解除しようとしました。フォントフォージのドキュメントのように、グリフを「.notdef」文字に描画します。

フォントのデフォルトのグリフを設定するにはどうすればよいですか?
「.notdef」という名前のグリフにいくつかのスプラインが含まれている場合 (ただし、参照は含まれていません)、デフォルトのグリフとして使用されます (これは、エンコードされていないグリフが呼び出されたときに使用されるグリフです)。

しかし、うまくいきませんでした。任意の文字のデフォルト (.notdef) グリフを表示する代わりに、単純な Web ページでフォントをテストすると、ブラウザのデフォルト フォントで文字が表示されます。

テストページ

結果 0123456789azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN☼ã¾â–'â”~</p>

すべての文字のグリフを表示する代わりに

何か案は ?

ありがとう :)

0 投票する
2 に答える
989 参照

svg - 複数の svg を Windows の FontForge にインポートする

多くの svg ファイル (約 24) があり、フォントを作成したいと考えています。Fontforge を使用しようとしましたが、残念ながらプログラムに 1 つずつインポートする必要があります。この方法は Linux で使用されていましたが、私は Windows ユーザーです。特に Windows で、これらのファイルを Fontforge に一括でインポートする方法はありますか? 申し訳ありませんが、私は初心者です。