問題タブ [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 に答える
2803 参照

macos - os x に Fontforge をインストール中に「GCC が見つかりませんでした」

Fontforge を mac os x にインストールしたいだけで
、最初に試してみbrew install fontforge
ましたが、取得Error: Failed executing: make (fontforge.rb:38)
してから試しbrew install fontforge --use-clang
ましたが、それでも同じエラーが発生しました。

それから私は試しましたbrew install fontforge --use-gcc
が、 私がインストールError: GCC could not be found
したgcc --version ショーとalse , , i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1.....
xcodecommand line tools for xcodecairo

私は Mac の初心者で、完全に負けてしまいました。どうすればよいですか?
任意の提案をいただければ幸いです。事前に感謝します。

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

fontforge - Fontforge スクリプティング グリフに合字を追加する方法

Fontforge でスクリプトを使ってフォントを作っています。すべてうまくいきますが、選択したグリフに対して、他の 2 つのグリフが同時に来た場合に選択したグリフを表示するように指定する方法がわからないという問題があります。Lookuptable とそのサブテーブルは既に作成していますが、指定されたグリフの合字を定義する関数がわかりません。以下は、グリフに合字を追加するためのテーブルとサブテーブルを作成するコードです。

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

c++ - freetype を使用したフォント ファイルのテスト

私は、softy (フォント エディタ) で作成したビットマップ .FON フォントを持っています。fontforge で問題なく開くようです。bdf、otf、fnt、および otb ファイルを生成しました。フォントはプロフォントによく似ていますが、プロポーショナルです (モノスペースではありません)。したがって、グリフの高さは非常に小さい (15 ピクセル未満) ため、ttf がうまく機能するかどうかはわかりません...

SFML ではそれらのいずれも表示できません。何かアドバイスはありますか?

コード:

確認したところ、フォントが開いています。私は fontforge と freetype のフォントについて何も知りません。

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

fonts - ベクターソフトウェア(つまり、inkscape)とfontforgeを使用してアイコンフォントを作成しますか?

ここでいくつかの答えを得て、いくつかの調査を通して、私はアイコンを実装するための新しいアプローチに出くわしました。画像やcssの背景としてではなく、フォントとしてアイコンにアプローチできるようです。

この方法は、最終的に、各アイコンが文字に割り当てられた1つのファイルフォントセットを作成することを意味しますか?この方法は私にとって非常に新しいので、最初に正しくアプローチすることを本当に望んでいます(さまざまなアイコンを作成し、さまざまな色とサイズごとに独自の.pngファイルとしてエクスポートするよりもはるかに優れている可能性があります)。

その場合は、少し覚える必要があります(特に、26を超えるアイコンがあるため)。fontforgeの経験が豊富な人のために、特定の単語=文字を言う方法はありますか?

また、これをウェブサイトに実装することに関して。次に、css class / id内でフォントタイプを指定する必要があります(つまり、font = icons;)。そして、cssでサイズや色などを変更することもできますか?男、これが本当に本当なら。もっと早く見つけたらよかったのに...何時間も節約できたはずです。

とにかく、これに関するどんな助けも大いに感謝されます。fontforgeを入手して学習を開始しようとしています(フォント作成用のより優れた無料ソフトウェアがある場合は、お知らせください)。うまくいけば、これはうまくいきます。

0 投票する
4 に答える
3268 参照

python - 反転グリフ:ビットマップ>オートトレース経由のSVG>fontforge経由のグリフ

次の方法でフォント/グリフを作成しようとしています。

  • ビットマップ画像を撮る
  • 自動トレースを使用したSVGの作成(Linuxの場合)
  • python-fontforge(glyph.importOutlines(svgfile))を使用してアウトラインをグリフとしてインポートする

これは、結果のグリフが反転していることを除いて、正常に機能します(画像を参照)。これをどのように防ぐことができるか、SVGまたはグリフをどのように反転させることができるか、またはそのようなものはありますか?

ソースビットマップ: ソースビットマップ

自動トレースSVG: ここに画像の説明を入力してください

結果のフォント: ここに画像の説明を入力してください

0 投票する
3 に答える
1302 参照

fonts - Firefox と IE で明示的な行の高さをオーバーライドするカスタム フォント

FontForge で作成しているカスタム アイコン フォントがあります。HTML ではブロック レベル要素の高さが変更されるが、Chrome では変更されないという点で、私は異常な現象を経験しています。

例:

ライブ: http://jsfiddle.net/aGHxw/2/ またはhttp://cheesefish.net/symbol-test.html (ブラウザーが CORS をサポートしていない場合)

(注: 2 倍のサイズのボタンが横に並ぶように、結果ペインの幅が十分であることを確認してください)。

ご覧のとおり、各黄色のボタンには明示的に 1.5 の行の高さが指定されています。これは、フォント内の奇妙なメトリックをオーバーライドする必要があり、実際に Chrome ではオーバーライドされます。コンテンツの高さは 24 ピクセル (2x サイズのボタンの場合は高さ 48 ピクセル) です。

しかし、Firefox と IE の両方で、結果はわずかに異なります。Firefox では、カスタム Web フォントを含むボタンが高さ 25 ピクセル (2 倍のサイズのボタンの場合は高さ 49 ピクセル) に拡大されます。IE ではサイズは問題ありませんが、2 倍のサイズのボタンの場合、私のフォントのボタンは 1 ピクセル上にオフセットされます。

このフォントには、少し奇妙な垂直メトリックがいくつかあります。一部のグリフは高さ 1.5em (ベースラインより下に 0.375em、上に 1.125em 拡張) です。上昇は 1024 (em は 1024 単位) で、下降は 0 です。OS/2 テーブルでは、すべての上昇と下降は、最大のグリフ (アセント 1152 およびディセント -384、または 'Win Descent' の場合は +384)。

私はひどいことをしていますか?このフォントを FontSquirrel @font-face ジェネレーターで実行しました。上記のサンプルに表示されている結果は、「垂直メトリックの修正」がオフになっています。その設定をオンにすると、同様に奇妙ですが、異なる結果が得られます。

0 投票する
3 に答える
448 参照

fonts - FontForge Gylph 名

こんにちは、フォントファイルをロードするときにWindowsでFont Forgeを使用すると、フォントファイル内の各グリフのグリフ名が作成されます。私の興味のある分野は、この名前が FontForge でどのように生成されるかです。

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

ubuntu - ubuntu 12.04 install fontforge パッケージ「zlib」が見つかりません

1、./configure を試すと、次のように表示されます。

2、そして私はそれが言うzlib use aptitudeをインストールしようとします

3、最後に zlib1g をインストールしましたが、fontforge configure で zlib が見つかりません dpkg -l zlib1g

環境変数 ZLIB_CFLAGS と ZLIB_LIBS を設定する必要がありますか?

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

typography - FontForge スクリプでベースラインを設定する

FontForge を使用して、SVG ファイルから ttf フォントを作成しています。しかし、ベースラインはすべて間違っており、FontForge コマンド ライン スクリプ ツールからベースラインを設定する方法がわかりません。

何か案は?

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

fonts - フォント形式SFDとTTF間の変換は不可逆ですか?

これが私がした2つのステップです:

  1. FontforgeでTTFフォントファイル(212 KiB)を開き、SFDファイル(1.5 MiB)として保存しました。
  2. 次に、フォントプロジェクトに変更を加えずに、TTFとして再度保存したところ、112KiBのファイルになりまし

なぜこれほど大きくサイズが変わったのでしょうか。いくつかの重要な情報が失われましたか?

更新。フォントの改善されたバージョン(たとえば、github)の開発を開始したいので、これを求めています。したがって、TTFはフォントのソースファイルと見なすことができますか?つまり、事前情報を失うことなく修正を開始するには、単なる元のTTFファイルで十分ですか?