I know what's going on here. It seems fontconfig requires now one rule applies to one pattern.
I rewritten the above codes in a 'separted' form, one pattern per font, everything goes fine.
Yeah, users should be OK with this, except that it makes linux people more and more stupid.
<alias> <family>AR PL ZenKai Uni</family> <default><family>sans-serif</family></default> </alias> <alias> <family>AR PL ZenKai Uni MBE</family> <default><family>sans-serif</family></default> </alias> <alias> <family>AR PL UKai CN</family> <default><family>sans-serif</family></default> </alias> <alias> <family>AR PL UKai HK</family> <default><family>sans-serif</family></default> </alias> <alias> <family>AR PL UKai TW</family> <default><family>sans-serif</family></default> </alias> <alias> <family>AR PL UKai TW MBE</family> <default><family>sans-serif</family></default> </alias>
I know what's going on here. It seems fontconfig requires now one rule applies to one pattern.
I rewritten the above codes in a 'separted' form, one pattern per font, everything goes fine.
Yeah, users should be OK with this, except that it makes linux people more and more stupid.
<alias> <family> sans-serif< /family> </default> <family> sans-serif< /family> </default> <family> sans-serif< /family> </default> <family> sans-serif< /family> </default> <family> sans-serif< /family> </default> <family> sans-serif< /family> </default>
<family>AR PL ZenKai Uni</family>
<default>
</alias>
<alias>
<family>AR PL ZenKai Uni MBE</family>
<default>
</alias>
<alias>
<family>AR PL UKai CN</family>
<default>
</alias>
<alias>
<family>AR PL UKai HK</family>
<default>
</alias>
<alias>
<family>AR PL UKai TW</family>
<default>
</alias>
<alias>
<family>AR PL UKai TW MBE</family>
<default>
</alias>