Ctrl+K

變體選擇器

變體選擇器(Variation Selectors)是 Unicode 標準中的一組特殊控制字元,用於修飾其前面的基礎字元,以指示應使用哪種變體形式進行顯示。在 Emoji 語境中,它主要用於在文字樣式(黑白/單色)和 Emoji 樣式(彩色/圖形化)之間切換。

基本資訊

屬性值
Unicode 範圍(VS1–VS16)U+FE00 – U+FE0F(共16個)
Unicode 範圍(VS17–VS256)U+E0100 – U+E01EF(共240個)
Emoji 核心選擇器VS-15(U+FE0E,文字樣式)
VS-16(U+FE0F,Emoji 樣式)

工作原理

當作業系統或應用程式的字型支援時,會依據變體選擇器的指示渲染字元;若不支援,則通常回退到預設的 Emoji 樣式。

組合公式:

  • 基礎字元 + U+FE0E (VS-15) = 文字樣式
  • 基礎字元 + U+FE0F (VS-16) = Emoji 樣式

示例

基礎字元無選擇器+ VS-15 (U+FE0E)+ VS-16 (U+FE0F)
U+2600 ☀顯示取決於系統☀︎(文字樣式)☀️(Emoji 樣式)
U+2665 ♥顯示取決於系統♥︎(文字樣式)❤️(Emoji 樣式)
U+2602 ☂顯示取決於系統☂︎(文字樣式)☂️(Emoji 樣式)