Module: GLib::NormalizeMode

Defined in:
(unknown)

Constant Summary collapse

DEFAULT =

standardize differences that do not affect the

text content, such as the above-mentioned accent representation
0 or :default
NFD =

another name for %G_NORMALIZE_DEFAULT

0 or :nfd
DEFAULT_COMPOSE =

like %G_NORMALIZE_DEFAULT, but with

composed forms rather than a maximally decomposed form
1 or :default_compose
NFC =

another name for %G_NORMALIZE_DEFAULT_COMPOSE

1 or :nfc
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). Formatting
information may be lost but for most text operations such
characters should be considered the same
2 or :all
NFKD =

another name for %G_NORMALIZE_ALL

2 or :nfkd
ALL_COMPOSE =

like %G_NORMALIZE_ALL, but with composed

forms rather than a maximally decomposed form
3 or :all_compose
NFKC =

another name for %G_NORMALIZE_ALL_COMPOSE

3 or :nfkc