[Bug 492510] Regression: wqy-bitmap-fonts preferred font over truetype fonts

bugzilla at redhat.com bugzilla at redhat.com
Thu May 14 10:00:06 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=492510





--- Comment #61 from Akira TAGOH <tagoh at redhat.com>  2009-05-14 06:00:03 EDT ---
(In reply to comment #60)
> What do you mean by "no one is happy"? You don't speak for all CJK users I
> believe. Only a few Japanese users were bothered previously, but with my
> current fix, all Japanese Han glyphs were displayed properly with your
> preferred vector fonts. The remaining characters should be decided by their
> respective users.

For those who wants to use different outlined font other than the above two. I
don't know who exactly is.

> > 1. have a dependency in wqy-bitmap-fonts to ensure if wqy-zenhei-fonts is
> > installed.
> 
> Please install wqy-zenhei-fonts by default then. As I said, I don't mind
> removing wqy-bitmap-fonts in order to install wqy-zenhei, because ZenHei is the
> "official" sans for Chinese, and SHOULD be installed.

Installing by default doesn't matter and it doesn't help for upgrading.
otherwise we don't need any dependencies in GNOME packages and so on in that
sense. this is to ensure the sane packaging but ain't talking about something
after the packages is installed here. this is the right way under the package
management system to help out the insane thing. This is a suggestion to settle
though.

> > 2. stop to depend on any other fonts in your rule and just leave it to other
> > rules.
> 
> I said it already, it is NOT dependency! it is fallback!

Again, appearing WenQuanYi Bitmap Song for outside 10~16px is the expected
behaviour for current logic right. however it's not the expected behaviour for
users. I'm saying that and that logic is wrong then.  Even though you have
taken responsibility for fallback, causing not working due to no fallback fonts
available is a bug and not desirable. it's nearly equivalent to nothing. then
why don't you just leave that responsibility to others or just take the above
suggestion 1?

>          By your logic, all of these should be removed, as they are dependent
> to the the missing font package.

I meant to that. if something doesn't work as expected after getting rid of
them then, we should have the certain thing in fontconfig or somewhere to
support fallback with something rather than describing the font name not owned
by the package.

> Indeed, if you want to make a synthetic font with your preferred fonts, you
> HAVE TO explicitly mention other font's name. That is exactly what
> wqy-bitmap-fonts is.

I have already demonstrated to apply WenQuanYi Bitmap Song for the desired size
only rather than fallback to others for outside though. you can use the
preferred fonts for other sizes without modifying fontconfig rules at all.

> By the way, you should really blaming changing font names, rather than blaming
> citing font names in config files. Changing a commonly used font name should be
> done with extreme caution.

For instance, would you blame someone who decided to change Chinese font to new
one say because it has better quality than current font? that makes no sense.
that situation is most likely to happen when we have any chance.

> > Your suggestion at comment #58 is just a workaround but not a solution. and you
> > might see the same issue in the future. I'm afraid it's not a good idea.
> 
> Then, the best solution to me is my proposal in Bug#499902, but you don't like
> either. The only solution is to follow exactly what you suggested. I don't
> think we can work out this way.  

Heh, I just like the sane solution for long term but not ugly hack or so.

-- 
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