• Places
    • Home
    • Graphs
    • Prefixes
  • Admin
    • Users
    • Settings
    • Plugins
    • Statistics
  • CPACK
    • Home
    • List packs
    • Submit pack
  • Repository
    • Load local file
    • Load from HTTP
    • Load from library
    • Remove triples
    • Clear repository
  • Query
    • YASGUI SPARQL Editor
    • Simple Form
    • SWISH Prolog shell
  • Help
    • Documentation
    • Tutorial
    • Roadmap
    • HTTP Services
  • Login

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

  • utf8proc
    • unicode.pl -- Unicode string handling
      • unicode_map/3
      • unicode_nfd/2
      • unicode_nfc/2
      • unicode_nfkd/2
      • unicode_nfkc/2
      • unicode_property/2
 unicode_map(+In, -Out, +Options) is det
Perform unicode normalization operations. Options is a list of operations. Defined operations are:
stable
Unicode Versioning Stability has to be respected.
compat
Compatiblity decomposition (i.e. formatting information is lost)
compose
Return a result with composed characters.
decompose
Return a result with decomposed characters.
ignore
Strip "default ignorable characters"
rejectna
Return an error, if the input contains unassigned code points.
nlf2ls
Indicating that NLF-sequences (LF, CRLF, CR, NEL) are representing a line break, and should be converted to the unicode character for line separation (LS).
nlf2ps
Indicating that NLF-sequences are representing a paragraph break, and should be converted to the unicode character for paragraph separation (PS).
nlf2lf
Indicating that the meaning of NLF-sequences is unknown.
stripcc
Strips and/or convers control characters. NLF-sequences are transformed into space, except if one of the NLF2LS/PS/LF options is given. HorizontalTab (HT) and FormFeed (FF) are treated as a NLF-sequence in this case. All other control characters are simply removed.
casefold
Performs unicode case folding, to be able to do a case-insensitive string comparison.
charbound
Inserts 0xFF bytes at the beginning of each sequence which is representing a single grapheme cluster (see UAX#29).
lump
(e.g. HYPHEN U+2010 and MINUS U+2212 to ASCII "-"). (See module header for details.) If NLF2LF is set, this includes a transformation of paragraph and line separators to ASCII line-feed (LF).
stripmark
Strips all character markings (non-spacing, spacing and enclosing) (i.e. accents) NOTE: this option works only with compose or decompose.
ClioPatria (version V3.1.1-51-ga0b30a5)