字体基线不一致
Opened this issue · 0 comments
tonghuix commented
我无意中发现,现在咱们用的字体基线是不一致的。目前字体配置是 FandolSong(正文)+ Noto Sans CJK SC(黑体)+ FandolKai(楷体,斜体)。然而 Fandol 和 Noto Sans CJK 的字体基线是不共线的,这在字体混用的时候会很明显。如下图,宋体和黑体交错的地方有明显错位:
我测试了两种方案来解决,分别是全都换成 Noto 系列全家桶:Noto Serif CJK SC(正文)+ Noto Sans CJK SC-Medium(黑体)+ FandolKai(楷体,斜体)。另一个方案是全都换成 Fandol 系列全家桶。两种方案都能很好解决基线不一致问题,然而也都会有各自的问题:
-
如果全都是 Noto 系列,楷体依然需要安装 FandolKai,虽然其他楷体字体也可以。Noto Serif CJK 笔迹比较粗,适合屏幕显示,然而打印效果不如 FandolSong 的报宋风格字体好看。
-
如果全都是 Fandol 系列,附录 B 里依旧需要 Noto Sans CJK 系列字体,依然需要安装
两种方案实验截图:
其实差异非常小,需仔细看
使用 Noto 系列全家桶:
使用 Fandol 系列全家桶: