Bug 400891
| Summary: | [te_IN] upon joined charecter the halant was not rendering properly in te-IN | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Krishna Babu K <kkrothap> | ||||||
| Component: | fonts-indic | Assignee: | Rahul Bhalerao <b.rahul.pm> | ||||||
| Status: | CLOSED NOTABUG | QA Contact: | |||||||
| Severity: | medium | Docs Contact: | |||||||
| Priority: | low | ||||||||
| Version: | 5.1 | CC: | bugzillas+padREMOVETHISdu, eng-i18n-bugs | ||||||
| Target Milestone: | --- | Keywords: | i18n | ||||||
| Target Release: | --- | ||||||||
| Hardware: | i386 | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2008-08-01 09:41:34 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Bug Depends On: | |||||||||
| Bug Blocks: | 429901 | ||||||||
| Attachments: |
|
||||||||
|
Description
Krishna Babu K
2007-11-27 12:52:54 UTC
Created attachment 269701 [details]
html file.
Created attachment 269711 [details]
te-IN redering problem.
Not yet fixed in fedora. Krishna, could you file a fedora - there doesn't seem to be one yet? Hi, I came to know, this problem can be resolved with the support of ZWJ(ZeroWidthJoiner). But there is no key stroke was map for ZWJ in te-inscript key map. For that recently i have raised a bug with fedora. Refno(#451203). Thanks, krishna. As said by Krishna in above comment this is not a font bug. Thus closing this one. Using ZWJ as in bug 451203 for the combination "U+0c2f U+0c4d U+0c30 U+0c4d", pango uses the character sequence "U+0c2f U+0c4d U+0c30 U+0c4d U+200d" as is instead of the reordered sequence "U+0c2f U+0c30 U+0c4d U+0c4d." With the former sequence the glyphs added are "U+0c2f+halanth below-base-U+0c30 U+200d" whereas with the latter we get "U+0c2f below-base-U+0c30 U+0c4d" followed by substitution of below-base-U+0c30 with a wider glyph due to the context of U+0c2f. Now the rendering of "U+0c2f wide-below-base-U+0c30 U+0c4d" can be fixed as suggested in bug 476427 to get "U+0c2f+halanth wide-below-base-U+0c30" which isn't possible with ZWJ. |