Unicode Decomposition Feature Type
The Unicode decomposition feature type (kUnicodeDecompositionType) controls whether combining marks are joined with base characters to form composite glyphs. Table B-27 shows the selectors you can use for this feature.
Table B-27 Selectors for the Unicode decomposition feature type Feature selector | Description |
kCanonicalCompositionOnSelector
| Specifies that Unicode canonical composing sequences should be recognized and combined into glyphs. |
kCanonicalCompositionOffSelector
| Specifies that Unicode canonical composing sequences should not be recognized and combined into glyphs. |
kCompatibilityCompositionOnSelector
| Specifies that Unicode compatibility composing sequences should be recognized and combined into glyphs. |
kCompatibilityCompositionOffSelector
| Specifies that Unicode compatibility composing sequences should not be recognized and combined into glyphs. |
kTranscodingCompositionOnSelector
| Specifies that Apple transcoding hints (for legacy Mac OS character sets) should be recognized and combined into glyphs. |
kTranscodingCompositionOffSelector
| Specifies that Apple transcoding hints (for legacy Mac OS character sets) should not be recognized and combined into glyphs. |