您尚未登录。

#1 2013-12-02 11:54:06

wych
论坛版主
注册时间: 2011-11-27
帖子: 103

网页上的unicode字符显示

网页上常有这种字符“?” 很讨厌,怎么让他显示成人可读?

大家可以看 http://zh.wikipedia.org/wiki/%E5%AF%87%E6%BA%96 的评价部分王旦后面那句。
github上也有。
不知道是不是我本机字体的问题啊。


Twitter@wych42

离线

#2 2013-12-02 13:24:12

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 网页上的unicode字符显示

这个字在扩展 C 区,很多字体没有的。以下是我的系统上有这个字符(「马矣」合在一起)的字体列表:
/usr/share/fonts/TTF/HanaMinB.ttf,属于 ttf-hanazono。

GitHub 上如果有没有正确显示的字符的话,应该是它用的 Web 字体没加载成功吧。

最近编辑记录 依云 (2013-12-02 13:24:52)

离线

#3 2013-12-02 19:36:43

wych
论坛版主
注册时间: 2011-11-27
帖子: 103

Re: 网页上的unicode字符显示

百合仙子 说:

这个字在扩展 C 区,很多字体没有的。以下是我的系统上有这个字符(「马矣」合在一起)的字体列表:
/usr/share/fonts/TTF/HanaMinB.ttf,属于 ttf-hanazono。

GitHub 上如果有没有正确显示的字符的话,应该是它用的 Web 字体没加载成功吧。

谢仙子大大,明天看一下,今天电脑没带回来,话说这是怎么排查出来的?


Twitter@wych42

离线

#4 2013-12-02 19:48:59

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 网页上的unicode字符显示

wych 说:
百合仙子 说:

这个字在扩展 C 区,很多字体没有的。以下是我的系统上有这个字符(「马矣」合在一起)的字体列表:
/usr/share/fonts/TTF/HanaMinB.ttf,属于 ttf-hanazono。

GitHub 上如果有没有正确显示的字符的话,应该是它用的 Web 字体没加载成功吧。

谢仙子大大,明天看一下,今天电脑没带回来,话说这是怎么排查出来的?

在 charmap(gnome-character-map)里找到这个字,按住右键就可以显示出一个有这个字符的字体了。

至于所有字体列表,是用 python-fontconfig 遍历所有字体查出来的。

离线

#5 2013-12-03 13:14:05

wych
论坛版主
注册时间: 2011-11-27
帖子: 103

Re: 网页上的unicode字符显示

百合仙子 说:

GitHub 上如果有没有正确显示的字符的话,应该是它用的 Web 字体没加载成功吧。

是我把ff里允许页面使用自己的选择的字体给取消掉了。


Twitter@wych42

离线

页脚