After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 607419 - glyphs cut-off around the descender
glyphs cut-off around the descender
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: .General
2.18.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2010-01-19 08:24 UTC by Akira TAGOH
Modified: 2014-09-08 03:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (21.17 KB, image/png)
2010-01-19 08:24 UTC, Akira TAGOH
Details
another screenshot for GtkEntry (11.42 KB, image/png)
2010-01-21 05:36 UTC, Akira TAGOH
Details

Description Akira TAGOH 2010-01-19 08:24:18 UTC
Created attachment 151743 [details]
screenshot

When using bigger font size, some glyphs that has the vector data at the outside of the descender value in the hhea/vhea table in TTF, is cut-off.

I saw this issue on gedit with IPAPGothic font:
http://download.fedora.redhat.com/pub/fedora/linux/releases/12/Everything/i386/os/Packages/ipa-pgothic-fonts-003.01-4.fc12.noarch.rpm


I suppose there may be any way of fixing this issue on both Pango or font side though, it works fine on Windows say, I believe Pango also has the possibilities to get this fixed in.
Comment 1 Behdad Esfahbod 2010-01-20 20:54:50 UTC
That's a GTK+ issue.
Comment 2 Javier Jardón (IRC: jjardon) 2010-01-20 20:57:05 UTC
Hello Akira,

what GTK+ version are you using?
Comment 3 Behdad Esfahbod 2010-01-20 21:01:51 UTC
The version doesn't matter.  We know we don't redraw the neighboring lines expose.
Comment 4 Akira TAGOH 2010-01-21 05:36:26 UTC
Created attachment 151915 [details]
another screenshot for GtkEntry

It's 2.18.6.

Apparently the size calculation is incorrect.
Comment 5 Javier Jardón (IRC: jjardon) 2010-01-21 17:22:06 UTC
(In reply to comment #4)
 
> It's 2.18.6.

Thank you Akira.
Behdad, maybe the version doesn't matter for this bug, but helps to keep track of the current bugs and make bugzilla queries more useful ( http://live.gnome.org/GTK%2B/BugzillaLinks )
Comment 6 Matthias Clasen 2014-09-08 03:17:21 UTC
I believe this should be fixed in 3.13