webkit为什么不能显示中文
来源:互联网 发布:2018人工智能国际大会 编辑:程序博客网 时间:2024/04/26 03:53
经过debug发现
/usr/share/language-selector/fontconfig/zh_CN
是fontconfig的配置文件,里面有关于不同的family的配置,如
<alias>
<family>serif</family>
<prefer>
<family>Bitstream Vera Serif</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>WenQuanYi Bitmap Song</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
serif这个family会变成下面四种字体的,但只有从第三个开始,才是有中文 glyph的字体文件,所以,如果只是指定serif,则会用到英文的字库,不会用到中文的。
所以,只有再指定一个family 到 AR PL ZenKai Uni,就可以了。
WebCore/platform/graphics/gtk/FontPlatformDataGtk.cpp:
if (!FcPatternAddString(pattern, FC_FAMILY, reinterpret_cast<const
FcChar8*>("AR PL ZenKai Uni")))
goto freePattern;
- webkit为什么不能显示中文
- SharePoint不能显示中文
- mysql不能显示中文
- dos不能显示中文
- oracle不能显示中文
- 批处理不能显示中文
- 为什么mysql不能输入中文?
- 为什么有时不能显示“摘要”?
- d3d为什么不能显示正反面
- vim不能正确显示中文
- ireport +jasperreport 中文不能显示
- gvim不能显示中文菜单
- qvfb中不能显示中文
- MySQL不能显示中文问题
- pentaho 图表中文不能显示
- pycharm界面不能显示中文
- Flask不能显示中文解决办法
- mysql 不能插入中文和显示中文
- 我们为什么要全民支持蔡铭超?---赵丽华
- 利用API函数向外部应用程序发送消息收藏
- ajax缓存问题解决
- JBoss SSO学习笔记4 openldap
- SIP的各种实现及相关资源(更新中...)
- webkit为什么不能显示中文
- The variable 'str' is being used without being defined 问题
- 收不到邮件的原因浅析
- Web 3.0 this time it is personal
- 【SQL SERVER 数据库实用SQL语句】
- 日期字符串格式化
- 【SQL Server 2005 数据库备份与恢复】
- Java静态代理与动态代理
- C#中ToString格式大全