fontforge:如何從 .dfont 產生具有非零字形數量的字體?

fontforge:如何從 .dfont 產生具有非零字形數量的字體?

我正在嘗試使用“字體修補程式”附帶vim 電力線為了添加一些字形ProggySquare字體.dfont版本)。該腳本似乎只是使用字體鍛造的內部庫以完成工作。我已經在我的 Mac(運行 10.7)上從 homebrew 安裝了 fontforge。

不幸的是,結果是一個.bdf文件包含CHARS 0;它實際上不包含任何字形。如果我ProggySquare.dfont使用 GUI 版本的 fontforge 打開,那麼我可以看到所有的字形,但它們上面都有一個微弱的紅色「X」。無論我如何擺弄“編碼”選單或“檔案>產生字體...”選單,我都無法消除紅色的“X”或建立其中包含任何字形的輸出字體檔案。有誰確切知道在這種情況下那些紅色「X」表示什麼,以及(更重要的是)如何糾正我的情況?

作為解決方法,我能夠切換到 TTF 版本的字體,其中 fontforgefontpatcher可以找到字形。不幸的是,這似乎還有一些其他類型的錯誤,並產生太高(也可能太寬?)的字形。我不確定那裡發生了什麼,所以如果你也能解決這個問題,我會加分...

相關內容