[Bug 529594] [CJK] pango uses different fonts for ASCII letters vs punctutaion and numbers

bugzilla at redhat.com bugzilla at redhat.com
Tue Oct 20 11:40:42 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=529594





--- Comment #18 from Nicolas Mailhot <nicolas.mailhot at laposte.net>  2009-10-20 07:40:41 EDT ---
Try to make the tests for the prepend rule more fine-grained.

Alternatively, if this is a behaviour needed for all CJK fonts, modify
fontconfig and/or pango code to make this decision by default for all cjk
fonts.

But fontconfig kludges that assume CJK packagers know the right ordering for
latin fonts are plain wrong, CJK people have been injecting variants on them in
the system for years, they always caused no end of unintended side-effects, and
never actually fixed CJK problems.

As a case in point your patch does not even respect the current Fedora latin
font priority order, and even if it did no one will notify you when it will
change (as has happened several times in the past), so even if this patch was
fixed now it will cause problems one day or another.

And latin is the easy part, you also have cyrillic, greek, and all the other
stuff needlessly duplicated in CJK fonts to take into account.

A basic fontconfig sanity rule is to never try to change the ordering of fonts
external to the package, because they are the responsibility of other
maintainers, not yours.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the fonts-bugs mailing list