NormalizeMode
Description:
public enum NormalizeMode
Defines how a Unicode string is transformed in a canonical form, standardizing such issues as whether a character with an accent is
represented as a base character and combining accent or as a single precomposed character.
Unicode strings should generally be normalized before comparing them.
Content:
Enum values:
- DEFAULT - standardize differences that
do not affect the text content, such as the above-mentioned accent representation
- NFD - another name for
g_normalize_default
- DEFAULT_COMPOSE - like
g_normalize_default, but with composed forms rather than a maximally decomposed form
- NFC - another name for
g_normalize_default_compose
- ALL - beyond
g_normalize_default also standardize the "compatibility" characters in Unicode, such as
SUPERSCRIPT THREE to the standard forms (in this case DIGIT THREE).
- NFKD - another name for
g_normalize_all
- ALL_COMPOSE - like
g_normalize_all, but with composed forms rather than a maximally decomposed form
- NFKC - another name for
g_normalize_all_compose