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 327163 - Indic glyphs are misalign to some roman glyphs
Indic glyphs are misalign to some roman glyphs
Status: RESOLVED OBSOLETE
Product: pango
Classification: Platform
Component: general
unspecified
Other All
: Normal enhancement
: ---
Assigned To: pango-maint
pango-maint
Depends on:
Blocks:
 
 
Reported: 2006-01-16 05:22 UTC by Lawrence Lim
Modified: 2018-05-22 12:14 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8



Description Lawrence Lim 2006-01-16 05:22:11 UTC
Please describe the problem:
Indic glyphs are misalign to some roman glyphs after indic have been
resized. Please see the attachment for the sample. It seems related to
either freetype, pango, or the font.

Steps to reproduce:
1. LANG=hi_IN.UTF-8 evolution
2.  new mail
3. 


Actual results:
different translations is misaligned to each other



Expected results:
should be aligned

Does this happen every time?
YES

Other information:
screenshot can be found here:
<https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=106314>
Comment 1 Matthias Clasen 2006-02-10 06:27:31 UTC
The problem seen here is missing baseline alignment. The indic and latin fonts have wildly different ascent/descent, thus their baselines don't line up very well without explicit baseline alignment, which GTK+ does not currently do.
Comment 2 Owen Taylor 2006-02-10 14:54:17 UTC
To do this well, you may need not just straightforward baseline alignment,
but baseline adjustments for different scripts 
(see http://www.microsoft.com/typography/otspec/base.htm)
Comment 3 Matthias Clasen 2006-02-10 15:02:44 UTC
Owen, do you think it would be reasonable to do this with an "extended geometry management" interface, where containers can ask their children about a baseline they want to be aligned on ? It would probably only be relevant for labels or
widgets whose "main" child is a label, like buttons.
Comment 4 Matthias Clasen 2013-02-04 03:06:07 UTC
moving this to pango
Comment 5 GNOME Infrastructure Team 2018-05-22 12:14:16 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/pango/issues/35.