Mailinglist Archive: opensuse-m17n (48 mails)

< Previous Next >
Thai word nam (water) incorrect rendered in QT
  • From: Walter Betschart <wbpub@xxxxxxxxxx>
  • Date: Tue, 27 Jan 2004 23:35:04 +0000 (UTC)
  • Message-id: <200401280029.56736.wbpub@xxxxxxxxxx>
(SuSE 8.2, 9.0) QT (3.1 and 3.2)

The Thai word "nam" (water) is rendered incorrect.

The rule for typing Thai characters, occupying one character
cell, is: consonant, vowel, tone-mark.

The problem happens with the vowel sara-am :
Sara-am consists of two glyphs, nikhahit and sara-aa, where nikhahit
is written above the preceeding character, and sara-aa after.
With tone-mark, the typing sequence here is as follows:
Consonant, tone-mark, sara-am.

In the following example, on the left, we can see in which sequence
the characters were typed.
( "?" is just used as a place holder and was not typed. )
( Depending on the font used, the shifted tonemark is
not shown correctly )


With 3 key-strokes (correct) :
(no-nu, mai-tho, sara-am)
? ?? ?? --> ???
Invalid rendered, mai-tho should be above the nikhahit-part of sara-am.
When sara-am is entered, the preceeding mai-tho should be shifted to
the top level.

With 4 key-strokes (circumvent) :
(no-nu, nikhahit, mai-tho, sara-aa)
? ?? ?? ?? --> ???? (looks fine)

Both should look the same. But the preferred way to
type this word is with 3 key-strokes.

Any suggestions?


< Previous Next >
Follow Ups