為什麼要學這個?
假設已有自己的字體檔案,希望先補齊台灣常用字4808字,該如何取得待補字清單?
前置作業
需要先把字體的檔案,另存為 FontForge 的專案。
相關的文章:
- 從2個字體專案裡取得共通或差異
https://codereview.max-everyday.com/get-lost-glyph-from-two-project/ - 取得字體的包含文字
https://codereview.max-everyday.com/get-font-chars/
使用方法
copy_lost_out.py --more MoeLI-3.0.sfdir --less your-font.sfdir --output wait.sfdir
說明:在 more 參數,使用台灣「教育部隷書」的字型,在 less 參數使用自己的字型專案,就可以取得待補字清單在 wait.sfdir 目錄下。
再使用:
get_ttf_chars.py font_forge.sfdir
取得該補字的清單的文字檔。也可以先補一些自己會用到字,然後上傳到github 上分享給大家用,有空再慢慢補其他的。