[Bug 13829] Wine does not have CJK fonts

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jun 2 03:29:20 CDT 2009


http://bugs.winehq.org/show_bug.cgi?id=13829





--- Comment #23 from Andrea Denzler <denzler at usa.net>  2009-06-02 03:29:18 ---
(In reply to comment #21)
> (In reply to comment #17)
> 
> > Bug One: When creating a Font the Default charset under Wine doesnt require 
> > all glyphs to be shown (on Windows all glyphs are required to be shown
> > correctly).
> 
> That's not true.

As stated by Paul the MSDN documentation says that DEFAULT_CHARSET is
translated to ANSI_CHARSET. But practically speaking the behavious is
different. Use FontTest.exe or see the windows1.png file in my previous
attachment.
DEFAULT_CHARSET + Arial ==> all foreign strings are shown correctly.
SHIFTJIS_CHARSET + Arial ==> a different font is shown, Korean and Chinese no
longer works.
JOHAB_CHARSET + Arial ==> another font is shown.
Also, since I suppose that Arial does not contain the full set of glyphs (the
TTF file is too small) then why under Windows all glyphs are shown with
DEFAULT_CHARSET while under Wine this does not happen under all the distros I
tested (see previous messages). Is Wine following the MSDN documentation or the
real behaviour of Windows?

> > Bug Two: Non of the default fonts contain all the glyphs. Some fonts contain
> > some glyphs and other fonts contain other glyphs. By selecting a specific
> > charset it is possibile to view them. But it is not possible to view all
> > possible characters using a single Font. Under Windows most of the fonts
> > contain all glyphs.
> 
> Neither of Arial, Times New Roman, Tahoma contain CJK glyphs under Windows.
> That's where font links start to work.

Then the Font Link is missing in Wine. I don't know the Wine/Windows internals,
I am just reporting the differences, and wrote a small program to show that.
Now the Wine developers can say "we know about the differences but we don't
care" or "someone will fix this or that".

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list