为什么某些字体上下方的“空白”很奇怪?

2015-01-12 22:30:41 +08:00
 kcworms

字体是Source Han Sans SC(运行在Linux上的Qt程序),图中字符上方的空白非常大,下面几乎没有空白。于是那个字符g会被切掉底部(我在自己的简单程序里假设fallback不会发生,预先获取每行字的高度),而且第一行字上方的空白显得特别多。

其他字体像wenquanyi或者雅黑都不会有这样的问题,为什么这个字体要设计成这样呢?
http://i.imgur.com/FFNfshr.png

还有一个有趣的现象:在字体应对完善的Firefox中不会出现选择时空白很多的问题,但是选择后g被切掉了

2084 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/161555

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX