Comment 19 for bug 659280

Revision history for this message
Aron Xu (happyaron) wrote : Re: [Bug 659280] Re: Chinese characters in PDFs without embedded fonts are shown as squares

On Sat, Feb 5, 2011 at 13:58, Cheng-Chia Tseng <email address hidden> wrote:
> Forcing Traditional Chinese users to use English typefaces provided by
> Chinese fonts is NEVER a prolbem, because now the setting refer to
> WenQenYi Micro Hei which is deverived from Droid, and Droid provides
> good English typefaces actually. Otherwise, mobliephone manuactures
> won't adopt droid on their Android phone, right?
>

Please bear in mind, not all people love Droid fonts, they *SHOULD*
have the freedom and possibility to choose what they like, but not
forcing people to do anything because of a dirty workaround.

> Furthermore, using the typefaces provided by Chinese fonts gives
> Traditional Chinese user a better looking appearance with more
> consistance and harmony. I think people who cares about the artwork and
> eye candy might agree with me.
>

Fonts preferences varies because different people have different
tastes, it's just your own feeling if you cannot prove it's
representative.

> All in all, this solution is not a solution actually, becuse the prolbem
> is not caused by fontconfig settings. This solution is a "Enhancement"
> or "Feature request" actualy, you have missed the point, and the real
> bugs should always be removed.
>

This isn't an "Enhancement", nor "Feature request", it's a bug.
"Enhancement" and "Feature request" are what intends to make things
better when the original ones don't break things. Now the buggy
applications prevents people reading their files, so it's a BUG.

>> 2. Fix poppler-data and all relevant applications so they can honor fontconfig settings correctly.
> Yes, that is the real solution! We should file bugs for them to solve all the buggy things!
>
> By doing this, there won't be more people suffered by the programs
> honored fontconfig settings.
>

I've already said, it's a quick-and-dirty workaround which causes regression.

--
Regards,
Aron Xu