On 29/03/2004 04:14, John Cowan wrote:

Antoine Leca scripsit:



In the general case of a font intended for general use, and if the rendering
without the circle is intended in special cases like drawing a keyboard
layout for reference, I still believe it is better to have the circle and
resort to special manipulations, like SP+ZWJ+vowel or drawing directly with
ExtTextOut(ETO_GLYPH_INDEX), in order to draw the keyboard layout.



The bottom line is that SP+vowel and NBSP+vowel are prescribed by the Unicode Standard, and if they don't work (at least the former; for the latter, one can weasel out by claiming conformity with earlier versions of the Standard) the system is broken.



I agree that this implies that the system is not conformant with the standard. But that could be because the standard is broken. So perhaps it is the standard that should be fixed, by specifiying a new preferred sequence for isolated combining marks.

I realise that for backward compatibility reasons the old encoding cannot be made illegal. But it can be deprecated, and a note can be added that this sequence may not always be displayed as preferred.

--
Peter Kirk
[EMAIL PROTECTED] (personal)
[EMAIL PROTECTED] (work)
http://www.qaya.org/




Reply via email to