Several distributions use the provided fonts.conf.in in fontconfig.
This file lists Freefonts in the middle of the <prefer> list, over the CJK fonts.
This causes issues in some distributions that don't customize to configuration
file, so it would be good to have it fixed upstream.
Created attachment 6128 [details] [review]
Patch to relegate freefonts to the end of the <prefer> list.
The font ordering has traditionally been a bad nuisance for many CJK users. Not
only should freefont be moved to the bottom (as it is known to sacrifice font
quality), current default font ordering needs a major overhaul as well.
(In reply to comment #2)
> The font ordering has traditionally been a bad nuisance for many CJK users. Not
> only should freefont be moved to the bottom (as it is known to sacrifice font
> quality), current default font ordering needs a major overhaul as well.
Moving Freefonts to the bottom of the list is just a short-term solution for
distributions that use the stock fonts.conf supplied by fontconfig.
For example, see the sample fonts.conf files for these distributions,
I've moved the Free families to the very bottom of their respective aliases.
That should discourage their use.