Ubuntu 8.04/8.10 Flash 中文显示

microjo

修改 /etc/fonts/conf.d/49-sansserif.conf,文件内容如下所示,其中 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>

该文件是对没有基本字体名称(sans-serif/serif/monospace)的字体添加一个字体。由于 Flash 没有指定显示的字体,因此该文件起作用。

发布: