字体是Source Han Sans SC(运行在Linux上的Qt程序),图中字符上方的空白非常大,下面几乎没有空白。于是那个字符g会被切掉底部(我在自己的简单程序里假设fallback不会发生,预先获取每行字的高度),而且第一行字上方的空白显得特别多。
其他字体像wenquanyi或者雅黑都不会有这样的问题,为什么这个字体要设计成这样呢?
http://i.imgur.com/FFNfshr.png
还有一个有趣的现象:在字体应对完善的Firefox中不会出现选择时空白很多的问题,但是选择后g被切掉了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.