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 编辑 ] Ubuntu 12.04 LTS 显示有部分字符为方块。可能他的flash编码有些问题。
flash 好像是默认直接调用某个字体。
字体有问题的试试装 simsun.ttf 吧。 中文真蛋疼啊 ....
页:
[1]