這篇文章示範字體檔案的某一個單字的修改,透過自動化的方式,簡化手動去操作FontForge,可以提升更多的效率。影片示範重點為:
- 取出字體檔特定的文字
copy selected glyph out, ex command:copy_selected_out.py --input KurewaGothicCjkTc-Regular.sfdir --output new.sfdir --string 揄
- 修改好的點陣圖轉成向量圖格式
bmp to svg, ex command:potrace -b svg -u 50 orig/U_25540.bmp -o orig/U_25540.bmp.svg
- svg 匯入字體檔案
import svg to font, ex command:fontforge ~/Documents/sh/import_svg.py --input new.sfdir --svg_path orig --filename_pattern="U_%s.bmp.svg" --filename_source=unicode_int
Youtube 影片:苦累蛙圓體修正錯字示範
https://youtu.be/26ENvQD50cA
相關文章
Max學習字體的筆記
https://codereview.max-everyday.com/font-readme/
字型轉圖片 font to image
https://codereview.max-everyday.com/font-to-image/
dumping SVG outlines into a FontForge file
https://stackoverflow.max-everyday.com/2021/06/dumping-svg-outlines-into-a-fontforge-file/
苦累蛙圓體 Kurewa Gothic
https://max-everyday.com/2021/06/kurewa-gothic/