Flash乱码(中文变成小方块)
(2010-09-05 14:04:06)
标签:
杂谈 |
Flash乱码(中文变成小方块)
在播放Flash时,又发现Flash里的中文全部显示为方块。在找了一些解决方案后,发现这个方案比较好:
在/etc/fonts/conf.d中,编辑49-sansserif.conf文件:
sudo gedit /etc/fonts/conf.d/49-sansserif.conf
把其中的
<edit name="family"
mode="append_last">
<string>WenQuanYi Zen
Hei</string>
一段中的<string>标记中的内容改为"WenQuanYi Zen
Hei"就可以了。改后的整体文件如下所示:
<?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>WenQuanYi Zen Hei</string>
</edit>
</match>
</fontconfig>
注意,红色字体就是修改后的内容,就是利用Ubuntu中自带的WenQuanYi Zen
Hei字体来显示中文。这样,就解决了Flash中的文字乱码问题。
总结一下:
Flash