I have been reading the Unicode Normalization UTR and have a couple of questions regarding it:
- will string comparison methods based on NFC and NFD always give the same results? - is it correct that methods based on NFKC and NFKD will give different results from ones based on NFC/NFD? - if NFC and NFD give the same results, why are both specified? Why would an implementation choose one over the other? - NFKC/NFKD seem to lose significant information; in what contexts are they intended to be used? -- Lars Marius Garshol, Ontopian <URL: http://www.ontopia.net > ISO SC34/WG3, OASIS GeoLang TC <URL: http://www.garshol.priv.no >