NormalizeMode
Description:
[ CCode ( cname = "GNormalizeMode" , cprefix = "G_NORMALIZE_" , has_type_id = false ) ]
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:
- 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).
- ALL_COMPOSE - like
g_normalize_all, but with composed forms rather than a maximally decomposed form
- DEFAULT - standardize differences
that do not affect the text content, such as the above-mentioned accent representation
- DEFAULT_COMPOSE - like
g_normalize_default, but with composed forms rather than a maximally decomposed form
- NFC - another name for
g_normalize_default_compose
- NFD - another name for
g_normalize_default
- NFKC - another name for
g_normalize_all_compose
- NFKD - another name for
g_normalize_all