回答
這個Unicode標準的會談。這裏有一點the relevant section from 3.2.0, annex 28(我敢肯定有各地的最新版本,這是第一次,我發現):
Unicode字符可以通過各種各樣的字形來表示,如第2章,一般討論Unicode標準3.0版中的結構。偶爾需要在文本處理中限制或更改要用來表示字符的字形集。通常情況下,這些更改通過在富文本文檔中選擇字體或樣式來指示。在特殊情況下,需要以純文本的上下文相同的文檔,它是不可能或不方便交換格式的文本中待表達並排側從外觀的正常範圍這樣的變化。例如,在使用蒙古文的語言,有時需要針對其的「通用」字形的範圍內被認爲是不恰當的特定文本目的字形的特定變異範圍。當字符具有基本相同的語義時,使用變體選擇器。
變化選擇器提供用於在組用於代表一個特定字符的字形的指定限制的機構。它們還用於指定的變體,諸如用於CJK表意文字和蒙中,具有基本上相同的語義,但具有字形基本上不同範圍的機制。變體序列總是由基本字符和變體選擇符組成,可以指定爲Unicode標準的一部分。該序列被稱爲基本字符的變體。變體選擇器僅影響基本字符*的外觀,並且僅影響本標準中定義的變體序列。變體選擇器不用作通用代碼擴展機制。
(它繼續...)
您還可能有(從6.0.0這個時候)感興趣的Standardized Variants。
反正真的用了嗎? –
@MikeKeskinov:不知道,恐怕。 –
@MikeKeskinov在2016年,他們被使用。當我處理從社交媒體收集的數據時,我一直在遇到那些困難的事情。 – sudo
變體選擇器範圍是在Unicode標準的3.2版本中引入的,位於基本多語言平面的平面0中。其他選擇器可以在Variation Selectors Supplement範圍內找到。
大多數Unicode字符可以用各種各樣的字形表示,而在富文本中,可以通過選擇特定的字體或樣式來指示特定的字形。這種機制是不可用純文本,所以變化選擇已引入表明適用於特定字符字形應該改變或限制的方式。基本字符之後是變體選擇器,該組合稱爲變體序列。這不是通用機制,唯一允許的變體序列是Standardized Variants文件中定義的變體序列,它構成了Unicode字符數據庫的一部分。
你猜我的一樣好..但根據this source ...
已經得到了它......
表情符號字符編碼數據的提示:1在iOS 5中/ OSX 10.7,,蘋果OS生成用於此表情符號底層代碼被改變。 2在iOS 7/OSX 10.9(添加了
variation selector
)中爲此表情符號生成的代碼略有更改,以便於在OSX和iOS中識別並顯示此表情符號。我們不介意蘋果,謝謝!我們只喜歡我們的emojis!的 VS以前 ...如果這能幫助
他們的圖表繼續指出,這個 「新」,後10.9版本
了。
- 1. 什麼是選擇序列化器
- 2. 什麼是事件選擇框動態變化值
- 3. 什麼是變化?
- 4. 什麼是NSObjectController的選擇?
- 5. d3選擇的是什麼?
- 6. 什麼是unicode/unistr.h?
- 7. unicode中的%2是什麼
- 8. [「]和[」]的Unicode是什麼?
- 9. 什麼是€符號的unicode
- 10. Ruby中的Unicode變體選擇器
- 11. 什麼是不變文化?
- 12. 什麼是jQuery選擇
- 13. 什麼是選擇「意義」 - 「」
- 14. 什麼是選擇'X'?
- 15. 爲什麼在排序後datagrid選擇的行背景變化?
- 16. 按文化選擇Unicode字符子集
- 17. jQuery的選擇變化選擇
- 18. 阻止JTree選擇發生變化的最佳方法是什麼?
- 19. 變化值選擇
- 20. TableViewer選擇變化
- 21. 變化MBProgressHUD選擇
- 22. 什麼是您的數據序列化格式的選擇?
- 23. 什麼是可選變量?
- 24. 什麼是unicode字符串?
- 25. 什麼是{L} Unicode類別?
- 26. unicode號碼是什麼?
- 27. AngularJS - 爲什麼選擇下拉沒有$事件發生變化
- 28. angularjs默認選擇總是變化
- 29. 變化李有序列表是選擇
- 30. '&'選擇器選擇什麼?
你的榜樣在哪裏? – hippietrail