Bug 113545 - Truetype embedded bitmap fonts are not used in GNOME/GTK applications.
Summary: Truetype embedded bitmap fonts are not used in GNOME/GTK applications.
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Beta 3
Hardware: Other All
: P5 - None : Normal
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-27 14:20 UTC by Zhe Su
Modified: 2005-08-29 14:33 UTC (History)
2 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
screenshot of GNOME desktop. (306.42 KB, image/png)
2005-08-27 14:25 UTC, Zhe Su
Details
screenshot of KDE desktop. (426.15 KB, image/png)
2005-08-27 14:27 UTC, Zhe Su
Details
A preliminary patch for cairo library to enable embedded bitmap font support. (1.40 KB, text/x-patch)
2005-08-29 09:31 UTC, Zhe Su
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zhe Su 2005-08-27 14:20:38 UTC
The rendering effect of CJK truetype fonts is worse than SUSE 9.3, because
freetype2 library was updated to 2.1.10. So embedded bitmap fonts is necessary
to improve the rendering effect when the font size is small.

Embedded bitmap fonts work ok in KDE, but not in GNOME.
Comment 1 Zhe Su 2005-08-27 14:25:50 UTC
Created attachment 47863 [details]
screenshot of GNOME desktop.

The Chinese font rendering effect is very bad.
Comment 2 Zhe Su 2005-08-27 14:27:08 UTC
Created attachment 47864 [details]
screenshot of KDE desktop.

It's ok in KDE, because embedded bitmap font is used.
Comment 3 Zhe Su 2005-08-29 09:31:18 UTC
Created attachment 47935 [details]
A preliminary patch for cairo library to enable embedded bitmap font support.

artificial bold is not supported yet. I'll continue to hack cairo and
fontconfig (maybe pango as well) to support it.
Comment 4 Mike Fabian 2005-08-29 14:07:44 UTC
I tested Zhe Su's patch and it works fine for me.
Comment 5 Mike Fabian 2005-08-29 14:33:52 UTC
I submitted a cairo package with Zhe Su's patch from comment #3
applied to STABLE. I did that myself instead of waiting for
gnome-maintainers to do it because I think it is urgent, the beta4
deadline is in 1.5 hours from now. It is better if we have that patch
in beta4 to get wider testing.  I hope that is OK.

Closing as FIXED for the moment.

Zhe, please reopen if you have implemented support for artificial
bold (or create a new bug).