> Wouldn't that be a little bit odd to have the Thai vowel
> "x" displayed on top of the arabic consonant "B" ?
Yes, of course it is "odd", because it mixes writing systems.  However, the  
standard does not legislate the semantic correctness or meaningfulness of  
string contents, only the ordering and display semantics, given some  
juxtaposition of characters.  If the data stream has an Arabic letter  
followed by a Thai vowel sign, then a correct and full implementation that  
claims it can render "anything" would assume that the string is exactly what  
the user wanted -- it should correctly put the Thai sign over the Arabic  
letter.  There are some choices of what to do, obviously, if you have  
limitations in your rendering implementation.  But it would be correct to put  
the vowel Thai vowel sign over the letter in this case.
        Rick
This archive was generated by hypermail 2.1.2 : Tue Jul 10 2001 - 17:20:56 EDT