用的是Shift JIS extension,所以如果某個字是日文系統本身就有的那就會用日文字體顯示,其餘的才調用系統字體,看看有沒有其他大神有辦法吧,我是沒精力搞字體或重新編譯dll了。
1
赞
⋯
感谢大佬的制作,我是小白,但请我多问最后一句,是不是说只要用了Shift JIS extension这种编码,就注定会导致字体不统一的现象,并不是程序本身或翻译模型的事,换句话说,要想解决字体的粗细统一,除非用别的编码或者用别的方案重新制作,这个AI补丁已出,想要解决字体统一是不可能了
赞
⋯
解决方法有两种,一是从ttf字体下手,使用特殊设计的字体替换掉系统本身的字体
二是重新编译winmm.dll档,将字体调用的部分强制设定为某字体,修改的源码方案可以参考这个issue
https://github.com/arcusmaximus/VNTranslationTools/issues/27
虽然两种方法都不用重新解包/封包arc档,但都麻烦的要命😅
赞
⋯
已经到底了
这字体没弄好吧,粗的粗,细的细,是win10的原因吗
⋯