On 2/9/2016 1:23 PM, David Faulks wrote:
Perhaps Unicode could create a ‘default position’ property for combining 
characters, and encourage OpenType and other font engines to adopt it for 
automatic use when no other font information is provided. Adoption would take a 
while, but I cannot help but think that otherwise, this issue will never go 
away.



It does. General_Category=Mn and ccc=230 indicates that a character is
a non-spacing mark positioned *above* its base.

Attempting to get more precise that that with a *character* property would
be a mistake. Such interaction in detail between a mark and its base is
an attribute of glyphs and their design, and properly belongs to the realm
of rendering and fonts.

--Ken

Reply via email to