Closed
Bug 212774
Opened 22 years ago
Closed 22 years ago
Unicode Devanagari consonant plus combining vowel i displays incorrectly.
Categories
(Core :: Layout: Text and Fonts, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: bcn, Assigned: prabhat.hegde)
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4b) Gecko/20030504 Mozilla Firebird/0.6
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4b) Gecko/20030504 Mozilla Firebird/0.6
In unicode Devanagari 0900-097F regarding the combination of कि
(any consonant but here shown as: consonant ka 0915 + vowel sign i 093F = ki).
The vowel i sign, as an exception to the other Devanagari combining characters,
should come before the consonant ('stands to the left' as the unicode chart puts
it) but gets displayed after the consonant.
Reproducible: Always
Steps to Reproduce:
1. Display कि (कि) in the browser.
Actual Results:
The i combining character is displayed on the wrong side of the consonant.
Expected Results:
The combined result should show the i combining character standing to the left
of the consonant.
Other character combinations seem to be working for me (there at least looks to
be some combining of characters), like क्
(क्) so this didn't seem to be a duplicate of other bugs
in the system (like Bugzilla Bug 197649).
Comment 1•22 years ago
|
||
.
Assignee: font → prabhat.hegde
Component: Layout: Fonts and Text → Complex Text Layout
QA Contact: ian → art
Comment 2•22 years ago
|
||
Bug 166520 is for the same problem on windows 98.
This bug was reported on win xp therefore the reason for this behavior is
a) The font in use doesn't have opentype tables
or
b) The font is all right but the indic language pack for winxp was not installed.
See http://bugzilla.mozilla.org/show_bug.cgi?id=166520#c18 as well. Is mozilla
planning to fix the problem on win98? Because if it's fixed on win98, it will
get fixed on winxp as well. In which case this is a dup of bug 166520 but I'm
not sure how this classification is done.
Would the ctl enabled build for win* do the trick, particularly if it's possible
to use the saraswati font?
| Reporter | ||
Comment 3•22 years ago
|
||
OK, I got the correct display working thanks to Alok Kumar's analysis. I didn't
have the Indic language pack installed for Windows XP. To make this bug a useful
reference:
This can be enabled in Windows XP by going to
My Computer -> Control Panel -> Regional and Language Options ->
Then go to the Languages tab and, under Supplemental languages support, check
the box for 'Install files for complex script and right-to-left languages
(including Thai).
Hit OK and reboot your machine.
Also note: Bug 166520 gives tips on how to get the correct display set up for
Linux (which I wasn't able to get working correctly either.)
Thanks everyone!
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Comment 4•22 years ago
|
||
> This can be enabled in Windows XP by going to
This information is also available at http://geocities.com/alkuma/seehindi.html .
If bug 166520 is fixed, this would work even without installing the language pack.
Component: Layout: CTL → Layout: Text
QA Contact: arthit → layout.fonts-and-text
You need to log in
before you can comment on or make changes to this bug.
Description
•