Re: Thai/Devanagari in GNOME Terminal



On Mon, 23 Oct 2000, Chookij Vanatham wrote:

> 	C1 -- U+0E01
> 	C2 -- U+00A1
> 	V1 -- U+0E34
> 	
> 	Seq 1:   C1 + V1 ---> V1 is displayed as zero-width
> 	Seq 2:   C2 + V1 ---> V1 is displayed as non-zero width
> 	
> Well!!!, you might argue that C2 is not part of consonant. 

Indeed.  I would say that U+00A1 followed by a Thai vowel is invalid and
need not be rendered sensibly.

> Then, let's see
> this sample.

> 	C1 -- U+0E01
> 	V1 -- U+0E34
> 	V2 -- U+0E48
> 	
> 	Seq 1:   C1 + V1 + V2 ---> V1 and V2 are displayed as zero width
> 	Seq 2:   C1 + V2 + V1 ---> V2 is displayed as zero width
> 				   but V1 is displayed as non-zero width

So, this will be for 1: (please forgive the poor ascii art)

      |                    |
     ___                         ___
    /___\   and for 2:          /___\
   
    /---\                /---\
    >   |                >   |
    |   |                |   |
    |   |                |   |

Is this really what is wanted?  If so

  a) the Thai user I just consulted disagrees, saying that (2) and (1) 
     should be rendered the same, but that (1) is preferred.

  b) I have a strong suspision that these sequences are canonically 
     equivilant, but would need to check.

  c) If you want a nonspacing character to space, put it after a space.

-- 
Robert





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]