昨天更新 Sublime Text 之后,我发现英文字体渲染更舒服了,但是中文字体渲染就出问题了,字体一部分是日语字体一部分中文字体导致文字忽大忽小,修改 Fontlink 之后也没用,除非用回 GDI 渲染方式,能成功显示楷体(我用 Fontlink 设置过)。一脸懵逼,Directwrite 为什么会导致中文字体异常?
1
wyfyw 2018-05-08 22:16:16 +08:00
对 参考 wbond 的回复,他是开发者之一。https://forum.sublimetext.com/t/weird-fonts-in-new-update-3-1-build-3170/36592
|
2
NickHopps OP @wyfyw 然而并没有说到解决办法,Directwrite 渲染的字体明显好看很多,但是无论我怎么配置,都没法改变中文字体,除非用 GDI。。。
|
3
neutrino 2018-05-08 23:22:44 +08:00
字体本身的毛病,Inziu Iosevka 没这个问题。
|
4
jennifertxwoodma 2018-05-09 10:16:55 +08:00
换成 atom 就好了
|
8
q9REUgpVVCU77pWj 2018-05-09 17:00:55 +08:00
直接升级就是 3170 了。
现在用 GDI+Mactype,很完美。 |
9
NickHopps OP @neutrino 说明你这个字体包含中文字体呀,Source code pro 没有中文的,只能用系统的 fontlink 链接到默认中文字体
|
11
NickHopps OP @q9REUgpVVCU77pWj 我用回 GDI 了,虽然作者说 GDI 有很多 BUG
|
12
NickHopps OP @jennifertxwoodma 我是 Sublime 的真爱粉呢
|
13
GoopleXD 2018-05-10 00:07:28 +08:00
还是用更纱黑体吧 , 4k 分辨率毫无压力
"font_face": "等距更纱黑体 SC Regular", |
14
jfcherng 2018-05-10 07:08:25 +08:00
同一直都是用 GDI + MacType , 完美
|
16
jfcherng 2018-05-10 09:57:52 +08:00
|