At 09:38 -0500 2002-01-03, John Cowan wrote: >This leads to an interesting, if so far theoretical, Unicode question: >how to encode abjads and abugidas that have vowel signs which are >pronounced *before* the base consonant. Two Unicode principles, >logical order and base-before-combining, are thus put into conflict. > >In (Feanorian) Tengwar itself, the reading order is actually >language-dependent: thus "Quenya" (a Quenya word) is written >QU-e-N-y-a (where caps are base, smalls are combining), but >"Sindarin" (a Sindarin word) would be "S-N-i-D-R-a-N-i", if written with >base-before-combining, or "S-i-N-D-a-R-i-N" if written with logical order, >in which case the default grapheme clusters have to be broken up using >complex rendering code in order to get i over N and a over R.
Did you not read my draft paper proposing the solution for this feature of this script? -- Michael Everson *** Everson Typography *** http://www.evertype.com

