Full Composition Exclusion

Unicode Version 18.0

Full Composition Exclusion is a list of precomposed characters that are deliberately excluded from normalization decomposition mappings, meaning they will not be further broken down into their base characters and combining marks during canonical composition. This exclusion applies to a specific set of characters, such as certain Hangul syllables, ligatures, and characters with multiple canonical decompositions, to preserve their unique identities and prevent unintended recombinations during text processing. By keeping these characters intact, the exclusion ensures that normalization forms like NFC do not alter their representation, which is crucial for round-trip conversions and consistency in data exchange, especially when dealing with legacy text or specialized scripts.