GuiWonder
GuiWonder
理论上可以用正则表达替换\r\n.*\r\n替换为\r\n 来实现,但实际上正则表达模式下无法表示换行符,而正则表达帮助里标注“单行模式”,不知有没有其他方法?
> > 希望有個分支版本將一對一的簡化字編碼映射到傳統字上,這樣拿來作為屏幕顯示字型,可以將大部分簡化字顯示成傳統字。而一對多的簡化字則不映射,這樣就基本上不會發生顯示錯別字的情況。 > > 想過做一款類似[「繁媛明朝」](https://github.com/ayaka14732/FanWunMing)那樣能夠處理一簡對多繁的字體,~但是不知道有沒有相應的製作工具……~ > > 在繁媛字體作者那裏找到了 [OpenCCFontGenerator](https://github.com/ayaka14732/OpenCCFontGenerator),正在摸索…… 可以試一下這個 https://github.com/GuiWonder/TCFontCreator
> > > > 希望有個分支版本將一對一的簡化字編碼映射到傳統字上,這樣拿來作為屏幕顯示字型,可以將大部分簡化字顯示成傳統字。而一對多的簡化字則不映射,這樣就基本上不會發生顯示錯別字的情況。 > > > > > > > > > 想過做一款類似[「繁媛明朝」](https://github.com/ayaka14732/FanWunMing)那樣能夠處理一簡對多繁的字體,~但是不知道有沒有相應的製作工具……~ > > > 在繁媛字體作者那裏找到了 [OpenCCFontGenerator](https://github.com/ayaka14732/OpenCCFontGenerator),正在摸索…… > > > > > > 可以試一下這個 https://github.com/GuiWonder/TCFontCreator > >...
做了个[转换器](https://github.com/GuiWonder/MetrFont),效果和GenSekiGothic差不多,[这是构建的字体](https://github.com/GuiWonder/MetrFont/releases/tag/test-AA-ttf)。
黑體HW已添加至 [Releases](https://github.com/GuiWonder/SourceHanToClassic/releases/tag/1.006),由於使用的工具 [otfcc](https://github.com/caryll/otfcc) 目前不適用 Variable,因此現在還無法提供 Variable 版本,感謝反饋。
使用 [FontTools](https://github.com/fonttools/fonttools) 重寫代碼將 Variable 字體構建完成,僅包含[思源黑體](https://github.com/adobe-fonts/source-han-sans)或[思源宋體](https://github.com/adobe-fonts/source-han-serif) 2.0x 版內部的字圖,位於 [Releases](https://github.com/GuiWonder/SourceHanToClassic/releases) 中。
测试了一下,不适用可变字体,感谢你的反馈。
> 未来会支持可变字体版思源吗? 所用的字体处理引擎 [otfcc](https://github.com/caryll/otfcc) 对可变字体的支持不太好,后期版本可能会支持。
使用 [FontTools](https://github.com/fonttools/fonttools) 重写代码将可变字体转换完成,仅包含[思源黑体](https://github.com/adobe-fonts/source-han-sans)或[思源宋体](https://github.com/adobe-fonts/source-han-serif) 2.0x 版内部的字图,位于 [Releases](https://github.com/GuiWonder/SourceHanToClassic/releases) 中。
感谢反馈! 本项目没有新造字,所有的字图都是思源字体内部的字图,思源字体的字图有限,因此无法做到所有部件统一。 另外有的字图在明体中有,在黑体中没有,比如“趡”,是因为思源黑体与思源宋体不统一造成的。 