ISSUE-299: Cluster matching 1b

5.3. Cluster matching

In the numbered list, what should follow if 1b holds true?

"If a sequence of multiple codepoints is canonically equivalent to a 
single character and the font supports that character, select this font 
for the sequence."

Is this implying (though not stating, note), that the text should be 
normalized so that the glyph for the canonically equivalent character 
can be used? (I'm not sure that's a good idea.)

Or is the meaning that if the font has a glyph for the precomposed 
character that is canonically equivalent to the sequence of characters, 
then that glyph should be used (without changing the sequence of 
characters itself). That would seem to make more sense.

Otherwise, it's not clear why you would select the font for this sequence.

(after i18n WG discussion)

Received on Thursday, 12 September 2013 18:35:06 UTC