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