Function: ucs-normalize-NFKD-string

ucs-normalize-NFKD-string is a byte-compiled function defined in ucs-normalize.el.gz.

Signature

(ucs-normalize-NFKD-string STR)

Documentation

Decompose the string STR according to the Unicode NFKD.

This returns a new string obtained by compatibility decomposition of STR. This is much like the NFD (canonical decomposition) form, see ucs-normalize-NFD-string, but mainly differs for precomposed characters. For instance:

  (ucs-normalize-NFD-string "fi") => "fi"
  (ucs-normalize-NFKD-string "fi") = "fi"

Probably introduced at or before Emacs version 23.2.

Source Code

;; Defined in /usr/src/emacs/lisp/international/ucs-normalize.el.gz
(defun ucs-normalize-NFKD-string (str)
  "Decompose the string STR according to the Unicode NFKD.
This returns a new string obtained by compatibility decomposition
of STR.  This is much like the NFD (canonical decomposition) form,
see `ucs-normalize-NFD-string', but mainly differs for precomposed
characters.  For instance:

  (ucs-normalize-NFD-string \"fi\") => \"fi\"
  (ucs-normalize-NFKD-string \"fi\") = \"fi\""
  (ucs-normalize-string ucs-normalize-NFKD-region))