(In reply to comment #13)
> The bottom line is: why not use fontconfig for everything,
Fontconfig doesn't know whether the text is being rendered to an LCD screen or a printer, so fontconfig needs to be told subpixel order and whether hinting is appropriate.
Problems happen when fontconfig rules blindly override such information (bug 17722, https://bugs.kde.org/show_bug.cgi?id=105797), as well as when apps/toolkits blindly override fontconfig patterns (this bug).
(In reply to comment #13)
> The bottom line is: why not use fontconfig for everything,
Fontconfig doesn't know whether the text is being rendered to an LCD screen or a printer, so fontconfig needs to be told subpixel order and whether hinting is appropriate.
Problems happen when fontconfig rules blindly override such information (bug 17722, https:/ /bugs.kde. org/show_ bug.cgi? id=105797), as well as when apps/toolkits blindly override fontconfig patterns (this bug).