Unicode等價性

Unicode等價性 （ Unicode equivalence ） 是爲和許多現存的標準能夠相容 ， Unicode （ 統一碼 ） 包含了許多特殊字符 。 在這些字符中 ， 有些在功能上會和其它字符或字符序列等價 。 因此 ， Unicode將一些碼位序列定義成相等的 。 Unicode提供了兩種等價概念 ： 標準等價和相容等價 。 前者是後者的一個子集 。 例如 ， 字符n後接著組合字符 ~ 標準等價和相容等價於Unicode字符ñ 。 而合字ﬀ則只有相容等價於兩個f字符 。 Unicode正規化是文字正規化的一種形式 ， 是指將彼此等價的序列轉成同一列序 。 此序列在Unicode標準中稱作正規形式 。 對於每種等價概念 ， Unicode又定義兩種形式 ， 一種是完全合成的 ， 一種是完全分解的 。 因此 ， 最後會有四種形式 ， 其縮寫分別爲 ： NFC 、 NFD 、 NFKC 、 NFKD 。 對於Unicode的文字處理程式而言 ， 正規化是很重要的 。 因爲它影響了比較 、 搜尋和排序的意義 。