[Fwd: Re: Request for review and advice on wqy-bitmap-fonts fontconfig settings]

Qianqian Fang fangqq at gmail.com
Tue Dec 4 15:17:13 UTC 2007


the selectfont block originated from Debian-based distributions,
where by default the bitmap fonts are disabled. This block
only enables this font without turning on the global switch for
all bitmap fonts. However, in Fedora, bitmap fonts are allowed
by default, so, this block can be safely removed.

Removing the Latin part might be a solution, but it works by
sacrificing the integrity of the font and accommodating the
insufficiency of fontconfig (I've never seen any Chinese font without
Latin glyphs). In the long run, I don't think this
will help either. To my understanding, the purpose of fontconfig
is to provide the mechanism for font selection in non-invasively
to the font pool, therefore, substitution and combining fonts based on
the preferences of particular language SHOULD and COULD
be done at this level.

Another reason is that there is ~1/4 of the people who likes to
use the bitmap Latin in wqy-bitmap-fonts as their default desktop,
I can show you dozens of links to prove this if you can find
someone who can read Chinese.

I've tested the later file 
(http://www.redhat.com/archives/fedora-fonts-list/2007-December/msg00002.html 
)
under various locales, it works almost perfectly
and I did not see the side effect of it. I am wondering if Jens would
like to test it and let me know how you think about this file?


Qianqian


Nicolas Mailhot wrote:
> The version posted on
> http://www.redhat.com/archives/fedora-fonts-list/2007-November/msg00088.html
>
> looks mostly fine, except I'm not sure the DejaVu LGC Sans Mono in
> monospace is needed and you rely on a high priority (61) to stomp on
> other CJK fonts (and probably others). IMHO this needs to be approved
> by Jens and the language teams affected.
>
> For the version on
> http://www.redhat.com/archives/fedora-fonts-list/2007-December/msg00002.html
>
> I'm not sure what the selectfont is there for. And likewise you have
> all sorts of stuff in monospace that assumes specific latin defaults
> out of your control. Will probably work most of the time, but removing
> the latin glyphs in your fonts would solve this in a more robust way.
>
> Regards,
>
>   




More information about the fonts mailing list