Philippe Verdy wrote: > This principle may help solve the ambiguities in all those affected > scripts > (may be there are similar issues in the Latin script for Vietnamese, which > would like to better fit the phonetics of words that may be incorrectly > rendered by the currently requited normalization order of multiple accents. > Such issue also exists when there's a need to change the visual stacking > order of accents on Latin letters (for example if a macron should appear > below or above a dieresis). In this case, the CCO control added to the > general (Latin/Greek/Cyrillic) script would more likely be named something > like ACCENT HOLDER.
And Peter Kirk wrote: > As > you say, the same function may be needed in several scripts, including > perhaps IPA which uses complex diacritic stacking. There is no problem requiring a solution for combining marks used with Latin script,* including IPA and Vietnamese, because all of the marks that occupy a comparable space relative to the base have the same combining class, meaning that normalization does not affect the order. For such combinations, there is no "required normalization order". So, for instance, the sequences < ..., combining macron, combining diaeresis, ... > and < ..., combining diaeresis, combining macron, ... > are both in canonical order and *not* canonically equivalent. Peter Peter Constable Globalization Infrastructure and Font Technologies Microsoft Windows Division