找回密码
 注册
查看: 2939|回复: 3

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

[复制链接]
发表于 2013-4-26 12:46:39 | 显示全部楼层 |阅读模式
各位兄台,在 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 定义:
  1. $ cat 49-sansserif.conf
  2. <?xml version="1.0"?>
  3. <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  4. <fontconfig>
  5. <!-- If the font still has no generic name, add sans-serif -->
  6.     <match target="pattern">
  7.         <test qual="all" name="family" compare="not_eq">
  8.             <string>sans-serif</string>
  9.         </test>
  10.         <test qual="all" name="family" compare="not_eq">
  11.             <string>serif</string>
  12.         </test>
  13.         <test qual="all" name="family" compare="not_eq">
  14.             <string>monospace</string>
  15.         </test>
  16.         <edit name="family" mode="append_last">
  17.             <!--
  18.             <string>sans-serif</string>
  19.             <string>文泉驛微米黑</string>
  20.             <string>WenQuanYi Micro Hei</string>
  21.             -->
  22.             <string>sans</string>
  23.         </edit>
  24.     </match>
  25. </fontconfig>
复制代码
3. 修改 XX-nonlatin.conf 文件中 sans-serif 字体 family 的顺序
  1. $ grep -i wen *
  2. 40-nonlatin.conf:      <family>WenQuanYi Micro Hei</family>
  3. 65-nonlatin.conf:      <family>WenQuanYi Micro Hei</family>
  4. 65-nonlatin.conf:      <family>WenQuanYi Zen Hei</family>
  5. 65-nonlatin.conf:      <family>WenQuanYi Bitmap Song</family>
  6. 65-nonlatin.conf:      <family>WenQuanYi Zen Hei</family>
  7. 65-nonlatin.conf:      <family>WenQuanYi Bitmap Song</family>
复制代码
修改这几个配置,重启 firefox 查看,中文还是方块

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

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

[ 本帖最后由 if_else 于 2013-4-26 12:51 编辑 ]
发表于 2013-4-26 13:24:41 | 显示全部楼层
Ubuntu 12.04 LTS 显示有部分字符为方块。可能他的flash编码有些问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2013-4-26 13:47:52 | 显示全部楼层
flash 好像是默认直接调用某个字体。
字体有问题的试试装 simsun.ttf 吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-26 16:32:20 | 显示全部楼层
中文真蛋疼啊 ....
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2021-12-1 02:02 , Processed in 0.049286 second(s), 16 queries .

© 2021 Powered by Discuz! X3.4.

快速回复 返回顶部 返回列表