/usr/lib/swipl/library/ext/utf8proc/unicode.pl
All Application Manual Name SummaryHelp

  • ext
    • utf8proc
      • unicode.pl -- Unicode string handling
        • unicode_map/3
        • unicode_nfd/2
        • unicode_nfc/2
        • unicode_nfkd/2
        • unicode_nfkc/2
        • unicode_nfkc_casefold/2
        • unicode_casefold/2
        • unicode_property/2
        • atom_graphemes/2
        • string_graphemes/2
        • unicode_version/1
        • unicode_codepoint_valid/1
      • unicode_security.pl -- Unicode security helpers (UTS #39, UAX #24)
 unicode_nfc(+In, -Out) is det
Characters in In are decomposed and then recomposed by canonical equivalence (NFC). Precomposed code points are preferred; for example A + U+030A becomes the single code point U+00C5.
See also
- http://en.wikipedia.org/wiki/Unicode_equivalence#Normal_forms