2015-10-28, 17:49
[/quote]
Is that a yes?
[/quote]
Yes. but, not always first letter. problem with Sinhalese (and tamil) vowel signs.
example:
this is sinhala unicode character set
here how it works.
in english, sound "sa" has two letters. in sinhala sound "sa" has only one letter.
in english sound "s" has one letter. in sinhala sound "s" has two letters.
english ( s + a ) sa = sinhala ස
english s = sinhala ( ස + ් ) ස්
the problem is, sinhala language using some vowels before Consonants. in english vowels always use after Consonants.
example:
english ( s + e ) se = sinhala ( ෙ + ස ) සෙ
but, for ease of sorting Unicode characters, the vowel ෙ (e) put after the Consonant.
but it should put before Consonant.
ස ෙ is wrong. සෙ is correct.
this correcting happening when rendering unicode.
actually vowel " ෙ" is after the Consonant. but unicode rendering and layout show vowel " ෙ" before Consonant.
Pango is a library for laying out and rendering of text.
GTK / GNOME uses this library to `shape' strings, i.e., to converts strings encoded in different languages into sequences of glyphs (shapes) from fonts.
http://site.icu-project.org/
(sorry for bad english)
Is that a yes?
[/quote]
Yes. but, not always first letter. problem with Sinhalese (and tamil) vowel signs.
example:
this is sinhala unicode character set
here how it works.
in english, sound "sa" has two letters. in sinhala sound "sa" has only one letter.
in english sound "s" has one letter. in sinhala sound "s" has two letters.
english ( s + a ) sa = sinhala ස
english s = sinhala ( ස + ් ) ස්
the problem is, sinhala language using some vowels before Consonants. in english vowels always use after Consonants.
example:
english ( s + e ) se = sinhala ( ෙ + ස ) සෙ
but, for ease of sorting Unicode characters, the vowel ෙ (e) put after the Consonant.
but it should put before Consonant.
ස ෙ is wrong. සෙ is correct.
this correcting happening when rendering unicode.
actually vowel " ෙ" is after the Consonant. but unicode rendering and layout show vowel " ෙ" before Consonant.
Pango is a library for laying out and rendering of text.
GTK / GNOME uses this library to `shape' strings, i.e., to converts strings encoded in different languages into sequences of glyphs (shapes) from fonts.
http://site.icu-project.org/
(sorry for bad english)