Bugzilla – Bug 53243
Fix the issue in loading DynaFont
Last modified: 2009-02-05 14:30:15 UTC
Created attachment 17851 [details] fontconfig-2.2.92-AppleRoman_DynaFont.patch fontconfig-2.2.92-AppleRoman_DynaFont.patch
Hi Zhe Su, I moved this issue to its own bug report. Can you explain in more detail what it does? Do you have such a font available for testing? If yes, can you please make it available for me?
Sorry, I have no such font. This issue was reported and tested by others.
I have the Dynafonts for testing now.
Created attachment 18595 [details] DFHSMincho-W3-20-without-patch.png One of the dynafonts displayed with "xfd -fa" without the patch to fontconfig applied.
Created attachment 18596 [details] DFHSMincho-W3-20-with-patch.png Same font from the Dynafont series displayed with "xfd -fa" with the patch to fontconfig applied.
Created attachment 18597 [details] Luxi-Sans.png screen shot of 'xfd -fa "Luxi Sans"' for comparison.
In the screen shot in comment #5, the characters in the lower half of the picture are all wrong. They don't belong at these code positions. In the screen shot in comment #6 (i.e. with the patch applied) only characters at the correct code positions are displayed. Compare with "Luxi Sans" in the screen shot in comment #7 to verify this.
* This comment was added by mail. Patched fontconfig packages for testing are here: ftp://ftp.suse.com/pub/people/mfabian/9.1/i586/fontconfig-2.2.92.20040221-28.7.i586.rpm ftp://ftp.suse.com/pub/people/mfabian/9.1/i586/fontconfig-devel-2.2.92.20040221-28.7.i586.rpm ftp://ftp.suse.com/pub/people/mfabian/9.1/src/fontconfig-2.2.92.20040221-28.7.src.rpm ftp://ftp.suse.com/pub/people/mfabian/9.1/x86_64/fontconfig-2.2.92.20040221-28.7.x86_64.rpm ftp://ftp.suse.com/pub/people/mfabian/9.1/x86_64/fontconfig-devel-2.2.92.20040221-28.7.x86_64.rpm
Submitted for inclusion in SLES9: ------------------------------------------------------------------- Fri Apr 23 17:20:41 CEST 2004 - mfabian@suse.de - Bugzilla #38243: fix the characters set handling for the Japanese Dynafonts. -------------------------------------------------------------------
I found the following strange effect, which is probably a remaining problem which may need to be solved: When clicking in 'xfd -fa "DFHSMincho\-W3:style=Regular:size=20"' on the code positions where the wrong glyphs are shown before applying the patch, e.g. U+00A0, the message: character 0x0000a0 is shown at the top of "xfd". At the positions where no characters were shown before applying the patch, the message no such character 0x0000a4 is shown. It looks like the wrong characters became invisible by applying the patch, but fontconfig still seems to think that there are characters at these code positions.
Any Progress?
I cannot reproduce the problem I described in comment #11 anymore. Everything seems OK now. I'm not quite sure why. Anyway, closing as FIXED.
Move bug from SuSE Linux 9.1 to openSUSE 11.2 to make it publicly visible.
The problem is unchanged on openSUSE 11.1, if I remove the patch, the wrong glyphs shown in the attachment of comment#5 appear again.