問題タブ [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 投票する
1 に答える
295 参照

python - ffpython.exe なしで fontforge モジュールを使用する

ビルドの 1 つに、探していたモジュール fontforge で python を実行するファイル ffpython.exe があることを発見しました。私の質問は、他のモジュールのように永続的にする方法です。つまり、通常の Python インタープリターを開くと、モジュールは他のモジュールと同様に、ffpython.exe を使用せずにインストールされます。ありがとうございました

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

scripting - FontForge でメタデータを削除/編集することは可能ですか?

私はフォントを変換しているこのようなものを持っています

このメタデータを出力する

削除または変更したい

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

homebrew - brew install fontforge エラー ヨセミテ

私は OS X Yosemite を使用しており、brew 経由で fontforge をインストールしようとしています。インストールしようとすると、次のエラーが表示されます。fontforge を使って fontcustom と grunt-webfont を試してみたいと思います。このエラーはどういう意味ですか? 最初に何か他のものをインストールする必要がありますか?

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

php - FONTFORGE Open Type フォント検証エラー / TCPDF の修正

TCPDF で PHP を使用するためのカスタム OTF フォントと AFM ファイル (Postscript タイプ 1 リソース) を準備するときに問題が発生しています。

PHP のプログラムでスロットが印刷されない fontfontge に検証エラーがあるため、私の仕事は fontforge でフォントを修正することだと思いますが、正直なところわかりません。

FontForgeでソース フォントを開くと、次の検証エラーが表示されます。

これについて手を貸して、これらの文字を PHP スクリプトで「見える」ようにしてもらえますか?

ありがとう

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

linux - fontforge を使用して別のフォントからグリフをインポートする

こんにちは、Linux の電力線フォントに Inconsolata を使用しています (リンク1 )。ここで、いくつかの追加のシンボルが必要です。リンク2の Inconsolata にパッチを当てたフォントから、独自の Inconsolata for powerline フォントのコピーに素晴らしいフォント シンボルを追加することに成功しました(つまり、グリフを自分のフォントに正常にコピーでき、ターミナルに表示されます)。

ただし、他のフォントのアイコン、つまり Typicons のバッテリー アイコン (リンク3を参照) を追加しようとすると、端末に表示されません。複数のプロパティをスケーリングおよび変更しましたが、常に同じです。

私は fc-cache -fv を実行しています。手動でグリフを作成すると、fc-cache の後に表示されることを確認しました。私はここで完全に迷子になりました。単純なものに違いないと確信していますが、これですでに多くの時間を失っており、何をしても端末にグリフが表示されません:-(

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

fonts - XSL-FO: "helvetica neue" フォントを追加して pdf に出力する方法

XSL-FO (Apache FOP) を使用して PDF を生成する場合、Windows 7 の c:\windows\fonts* のフォントを使用することはできません。

「helvetica neue」フォントを OTF 形式でインストールしました。

https://xmlgraphics.apache.org/fop/trunk/fonts.htmlによると

「システム フォントのサポートは、フォント メトリック情報について Java AWT サブシステムに依存しています。オペレーティング システムの登録を通じて、AWT サブシステムは、システムで使用可能なフォントと、それぞれのフォント メトリックを認識します。

システム フォント (上記の表を参照) をサポートするレンダラーを使用していて、フォントが不足している場合は、オペレーティング システムにインストールするだけで、これらのレンダラーで使用できるようになります。これは、カスタム フォントのみをサポートする PDF や PostScript などの出力形式には当てはまらないことに注意してください。」

私の理解が正しければ、レンダリングが PDF の場合 (つまり、出力が pdf ??)、AWT/OS を介してフォントにアクセスできないため、そのようなテキストを生成することはできません。 Windows 7 フォントを使用した PDF のフォント

------------------------------更新、これは ttf フォントでのみ機能し、otf では機能しません。otf フォントを動作させる方法がわかりません。

-----------------------------更新: 20150402:

FOP 1.1 の使用:

この特定の無料のヘルベチカ ノイエ フォントは、 http ://www.ephifonts.com/free-helvetica-font-helvetica-neue.html からダウンロードしました。

fop.xconf を使用するように fop を構成しましたが、ttf ファイルの処理中にエラーが発生し、fontforge でフォント ttf ファイルを編集する方法がわかりません。

fop -c fop.xconf -xml xml.xml -xsl カバーシート.xsl -pdf 出力.pdf

ありがとう

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

python - ImportError: 'psMat' は組み込みモジュールではありません

私はgregorioのフォントを構築しようとしています。これには、fontforge バインディングを使用して Python スクリプトを実行することが含まれます。スクリプトは python2 用に書かれていますが、python2 fontforge バインディングを見つけることができませんでした (私は Arch Linux を実行しています)。python3で実行すると、

今まで見たことのないもので、意味がわかりません。(これは

python2 で実行すると、モジュールが見つからないことがわかります (予想どおり、fontforge パッケージは にのみインストールされ/usr/lib/python3.4/site-packages/ます)。

具体的には、スクリプトは

ただし、どちらが最初にリストされているかに関係なく、最初のものしかロードできません。

リモートで関連していると思われる唯一のものは、このstackoverflow questionですが、私が知る限り、fontforge.soとpsMat.soはpython3用に適切に構築されており、少なくとも1つをロードできることからも示唆されています。彼ら。