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 322234 - Diacritics should not overlap
Diacritics should not overlap
Status: RESOLVED OBSOLETE
Product: pango
Classification: Platform
Component: general
1.10.x
Other All
: Normal enhancement
: ---
Assigned To: pango-maint
pango-maint
Depends on:
Blocks:
 
 
Reported: 2005-11-23 14:08 UTC by Denis Jacquerye
Modified: 2018-05-22 12:12 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Pango not placing diacritics (24.01 KB, image/png)
2005-11-23 14:18 UTC, Denis Jacquerye
Details

Description Denis Jacquerye 2005-11-23 14:08:24 UTC
If a font does not have OpenType GPOS and GSUB table defining where the
diacritics should go, they just end up in the same position everytime.
Independently of which characters they are composed with.

Instead they should either stack upwards or downwards, for above diacritics and
below diacritics. Qt does something like this. Pango should be able to
heuristically place diacritics.
Comment 1 Denis Jacquerye 2005-11-23 14:16:49 UTC
There is relevant discussion in the report for Bug 101079.

Here are the relevant examples using the Gentium font from SIL:
* Qt placing diacritics without the help of OpenType : attachment 54465 [details].
* UTF8 file being used : attachment 32984 [details]
Comment 2 Denis Jacquerye 2005-11-23 14:18:17 UTC
Created attachment 55148 [details]
Pango not placing diacritics

* Pango not placing diacritics when the font doesn't use OpenType feature for
them
Comment 3 greg_aumann 2005-11-24 04:44:17 UTC
cc myself
Comment 4 GNOME Infrastructure Team 2018-05-22 12:12:06 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/30.