if_else 发表于 2013-4-26 12:46:39

gentoo firefox 下 flash 中文字体显示方框问题

各位兄台,在 firefox 下查看下面的 mindomo 思维导图 flash 中文字体显示方框:
http://www.mindomo.com/view?m=5f4a72253d5149a4ba807feade334315

firefox 的 flash 插件版本:

    shockwave flash 11.2 r202
    last updated 2013-03-21

google 下关于 flash 中文方框的解决方法,尝试了下面几个方法:
http://blog.jeoygin.org/2011/11/resolve-archlinux-flash-chinese-messy-code.html

1. 删除 /etc/fonts/conf.d/49-sansserif.conf 链接文件
2. 修改 /etc/fonts/conf.d/49-sansserif.conf 文件中最后一个 sans-serif 定义:$ cat 49-sansserif.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- If the font still has no generic name, add sans-serif -->
    <match target="pattern">
      <test qual="all" name="family" compare="not_eq">
            <string>sans-serif</string>
      </test>
      <test qual="all" name="family" compare="not_eq">
            <string>serif</string>
      </test>
      <test qual="all" name="family" compare="not_eq">
            <string>monospace</string>
      </test>
      <edit name="family" mode="append_last">
            <!--
            <string>sans-serif</string>
            <string>文泉驛微米黑</string>
            <string>WenQuanYi Micro Hei</string>
            -->
            <string>sans</string>
      </edit>
    </match>
</fontconfig>3. 修改 XX-nonlatin.conf 文件中 sans-serif 字体 family 的顺序$ grep -i wen *
40-nonlatin.conf:      <family>WenQuanYi Micro Hei</family>
65-nonlatin.conf:      <family>WenQuanYi Micro Hei</family>
65-nonlatin.conf:      <family>WenQuanYi Zen Hei</family>
65-nonlatin.conf:      <family>WenQuanYi Bitmap Song</family>
65-nonlatin.conf:      <family>WenQuanYi Zen Hei</family>
65-nonlatin.conf:      <family>WenQuanYi Bitmap Song</family>修改这几个配置,重启 firefox 查看,中文还是方块

在 vim-cn 群中有回复说:flash 不支持 fontconfig 的
不知道是否是 flash 插件版本问题

各位兄台,帮忙确认一下,你们的浏览器中查看这个链接,是否字体是正常的
是否有解决方法,谢谢

[ 本帖最后由 if_else 于 2013-4-26 12:51 编辑 ]

zy_sunshine 发表于 2013-4-26 13:24:41

Ubuntu 12.04 LTS 显示有部分字符为方块。可能他的flash编码有些问题。

jiangtao9999 发表于 2013-4-26 13:47:52

flash 好像是默认直接调用某个字体。
字体有问题的试试装 simsun.ttf 吧。

if_else 发表于 2013-4-26 16:32:20

中文真蛋疼啊 ....
页: [1]
查看完整版本: gentoo firefox 下 flash 中文字体显示方框问题