Unicode絵文字の仕組みをみてみる
Unicode絵文字で使われている仕組み、特に、複数の文字を組み合わせて1つの絵文字を組み立てる「Emoji Sequences」のことは意外と知られていないかもしれません。Unicode絵文字がどのように成り立っているか、ひととおり大雑把に紹介してみます。
例えば:
- ❤️🔥 (heart on fire) ← ❤️ + ZWJ + 🔥
- ❤️🩹 (mending heart) ← ❤️ + ZWJ + 🩹
- 🏳️⚧️ (transgender flag) ← 🏳️ + ZWJ + ⚧️
- 🏳️🌈 (rainbow flag) ← 🏳️ + ZWJ + 🌈
- 🏴☠️ (pirate flag) ← 🏴 + ZWJ + ☠️
- 🐕🦺 (service dog) ← 🐕 + ZWJ + 🦺
- 🐈⬛ (black cat) ← 🐈 + ZWJ + ⬛
- 🐦⬛ (black bird) ← 🐦 + ZWJ + ⬛
- 🐻❄️ (polar bear) ← 🐻 + ZWJ + ❄️
- 👁️🗨️ (eye in speech bubble) ← 👁️ + ZWJ + 🗨️
- 😮💨 (face exhaling) ← 😮 + ZWJ + 💨
- 😵💫 (face with spiral eyes) ← 😵 + ZWJ + 💫
- 😶🌫️ (face in clouds) ← 😶 + ZWJ + 🌫️
- 🧑🎄 (mx claus) ← 🧑 + ZWJ + 🎄
技術標準
Unicode Emoji の詳しい仕様を知りたい方は Unicode Technical Standard #51 UNICODE EMOJI に目を通すとよいでしょう。
2023年5月現在では E15.0 というバージョンが最新です。
(次期バージョンのproposed版はこちら: https://www.unicode.org/reports/tr51/proposed.html)
絵文字のチャートはここにあります:
(次期バージョン E15.1 はこちら https://www.unicode.org/emoji/charts-15.1/ )
文字やシーケンスの一覧となるテキストデータも用意されています。
- https://www.unicode.org/Public/emoji/15.0/emoji-sequences.txt
- https://www.unicode.org/Public/emoji/15.0/emoji-zwj-sequences.txt
- https://www.unicode.org/Public/emoji/15.0/emoji-test.txt
各バージョンで追加された(or される予定の)絵文字のリストも用意されています:
バージョンごとに追加された絵文字の表: https://www.unicode.org/emoji/charts-15.1/emoji-versions.html
- 15.1 (β): https://www.unicode.org/emoji/charts-15.1/emoji-released.html
- 15.0: https://www.unicode.org/emoji/charts-15.0/emoji-released.html
- 14.0: https://www.unicode.org/emoji/charts-14.0/emoji-released.html
- などなど
Emoji Modifier
絵文字の直後に特定の文字を置くことで絵文字を変化させます。いまのところは肌の色の指定のみに使われています。
肌の色の指定
-
1F3FB-1F3FF
(Emoji Modifier Fitzpatrick Type-1-2, Type-3, Type-4, Type-5, Type-6) を使って指定します。 - 🏻🏼🏽🏾🏿
- 🧒🏽 = 🧒 +
🏽
- ZWJ(次の項を参照)は必要ありません。
Emoji ZWJ Sequence
Unicode絵文字には、ZWJ (ZERO WIDTH JOINER) (U+200D
) という特殊な「見えない」文字を使って複数の絵文字を結合することで作られる絵文字がたくさんあります。
職業・活動
例:
- 👩🏾⚕️ (woman health worker: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + ⚕️ - 👩🏾⚖️ (woman judge: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + ⚖️ - 👩🏾✈️ (woman pilot: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + ✈️ - 👩🏾🌾 (woman farmer: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🌾 - 👩🏾🍳 (woman cook: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🍳 - 👩🏾🍼 (woman feeding baby: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🍼 - 👩🏾🎓 (woman student: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🎓 - 👩🏾🎤 (woman singer: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🎤 - 👩🏾🎨 (woman artist: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🎨 - 👩🏾🏫 (woman teacher: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🏫 - 👩🏾🏭 (woman factory worker: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🏭 - 👩🏾💻 (woman technologist: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 💻 - 👩🏾💼 (woman office worker: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 💼 - 👩🏾🔧 (woman mechanic: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🔧 - 👩🏾🔬 (woman scientist: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🔬 - 👩🏾🚀 (woman astronaut: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🚀 - 👩🏾🚒 (woman firefighter: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🚒 - 👩🏾🦯 (woman with white cane: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🦯 - 👩🏾🦼 (woman in motorized wheelchair: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🦼 - 👩🏾🦽 (woman in manual wheelchair: medium-dark skin tone) ← 👩 +
🏾
+ ZWJ + 🦽
Multi person grouping
- 👩🏿🤝👨🏻 (woman and man holding hands: dark skin tone, light skin tone) ← 👩 +
🏿
+ ZWJ + 🤝 + ZWJ + 👨 +🏻
- 👩🏾❤️👨🏽 (couple with heart: woman, man, medium-dark skin tone, medium skin tone) ← 👩 +
🏾
+ ZWJ + ❤️ + ZWJ + 👨 +🏽
- 👨🏿❤️💋👨🏻 (kiss: man, man, dark skin tone, light skin tone) ← 👨 +
🏿
+ ZWJ + ❤️ + ZWJ + 💋 + ZWJ + 👨 +🏻
- 👩👦 (family: woman, boy) ← 👩 + ZWJ + 👦
- 👩👧👦 (family: woman, girl, boy) ← 👩 + ZWJ + 👧 + ZWJ + 👦
- 👩👩👧 (family: woman, woman, girl) ← 👩 + ZWJ + 👩 + ZWJ + 👧
- 👩👩👧👧 (family: woman, woman, girl, girl) ← 👩 + ZWJ + 👩 + ZWJ + 👧 + ZWJ + 👧
- 🫱🏾🫲🏻 (handshake: medium-dark skin tone, light skin tone) ← 🫱 +
🏾
+ ZWJ + 🫲 +🏻
髪型
例:
- 👩🏽🦰 (woman: medium skin tone, red hair) ← 👩 +
🏽
+ ZWJ + 🦰 - 👩🏽🦱 (woman: medium skin tone, curly hair) ← 👩 +
🏽
+ ZWJ + 🦱 - 👩🏽🦳 (woman: medium skin tone, white hair) ← 👩 +
🏽
+ ZWJ + 🦳 - 👩🏽🦲 (woman: medium skin tone, bald) ← 👩 +
🏽
+ ZWJ + 🦲
性別
例:
- 💇🏼♀️ (woman getting haircut: medium-light skin tone) ← 💇 +
🏼
+ ZWJ + ♀️ - 💇🏼♂️ (man getting haircut: medium-light skin tone) ← 💇 +
🏼
+ ZWJ + ♂️
向きの指定
絵文字 + ZWJ + (⬅️ | ➡️️ | ↕️ | ↔️)
具体的な絵文字は Unicode 15.1 から追加される予定です。歩いている絵文字の向きを指定できるようにすることなどが想定されています。
例:
- 🚶➡️ - E15.1 person walking facing right
- 🧎➡️ - E15.1 person kneeling facing right
- 🧑🦯➡️ - E15.1 person with white cane facing right
- 🧑🦼➡️ - E15.1 person in motorized wheelchair facing right
- 🧑🦽➡️ - E15.1 person in manual wheelchair facing right
- 🏃➡️ - E15.1 person running facing right
- 🙂↔️ - E15.1 head shaking horizontally
- 🙂↕️ - E15.1 head shaking vertically
その他
- ❤️🔥 (heart on fire) ← ❤️ + ZWJ + 🔥
- ❤️🩹 (mending heart) ← ❤️ + ZWJ + 🩹
- 🏳️⚧️ (transgender flag) ← 🏳️ + ZWJ + ⚧️
- 🏳️🌈 (rainbow flag) ← 🏳️ + ZWJ + 🌈
- 🏴☠️ (pirate flag) ← 🏴 + ZWJ + ☠️
- 🐕🦺 (service dog) ← 🐕 + ZWJ + 🦺
- 🐈⬛ (black cat) ← 🐈 + ZWJ + ⬛
- 🐦⬛ (black bird) ← 🐦 + ZWJ + ⬛
- 🐻❄️ (polar bear) ← 🐻 + ZWJ + ❄️
- 👁️🗨️ (eye in speech bubble) ← 👁️ + ZWJ + 🗨️
- 😮💨 (face exhaling) ← 😮 + ZWJ + 💨
- 😵💫 (face with spiral eyes) ← 😵 + ZWJ + 💫
- 😶🌫️ (face in clouds) ← 😶 + ZWJ + 🌫️
- 🧑🎄 (mx claus) ← 🧑 + ZWJ + 🎄
Unicode 15.1 では以下が追加される予定です: https://www.unicode.org/emoji/charts-15.1/emoji-released.html
- 🐦🔥 (phoenix) ← 🐦 + ZWJ + 🔥
- 🍋🟩 (lime) ← 🍋 + ZWJ + 🟩
- 🍄🟫 (brown mushroom) ← 🍄 + ZWJ + 🟫
- ⛓️💥 (broken chain) ← ⛓️ + ZWJ + 💥
Emoji Flag Sequence
Regional indicator symbol 1F100-1F1FF
を2文字並べて CLDR (ISO3166-1) の国コードを表現すると国旗になります。https://en.wikipedia.org/wiki/Regional_indicator_symbol
- 🇯🇵 ← J
U+1F1EF
+ PU+1F1F5
Emoji Tag Sequence
Emoji Tag Sequence はいまのところ England, Wales, Scotland の旗の表現にしか使われていません。
地域の旗
WAVING BLACK FLAG に続けて、Tags Block E0000–E007F
で ISO 3166-2 を記述します。
Unicode 15.0 の時点では England, Wales, Scotland の旗のみです。
- ウェールズ (GB-WLS) の旗: 🏴
- 🏴 + g
U+E0067
+ bU+E0062
+ wU+E0077
+ lU+E006C
+ sU+E0073
+ CANCEL TAGU+E007F
- 🏴 + g
Emoji Keycap Sequence
0-9#*
+ U+FE0F
(emoji variation selector) + U+20E3
(combining enclosing keycap) でキーキャップを表現します。
- #️⃣ ←
#
+FE0F
+20E3
- *️⃣ ←
*
+FE0F
+20E3
- 0️⃣ ←
0
+FE0F
+20E3
- 1️⃣ ←
1
+FE0F
+20E3
- (中略)
- 9️⃣ ←
9
+FE0F
+20E3
Emoji-specific variation selectors
テキスト表現と絵文字表現の両方を持つ文字の場合にどちらを優先するかを指定できます。異体字セレクタの一種です。
https://unicode.org/charts/PDF/UFE00.pdf
-
U+FE0E
- text variation selector -
U+FE0F
- emoji variation selector
対象の文字の後ろに付与する形で使われます。
基本の絵文字
「シーケンス」を使わずに、1文字で表現される絵文字も列挙しておきます。
コード表 http://unicode.org/charts/ の Emoji & Pictographs も参照。
Miscellaneous Symbols
- 範囲:
2600–26FF
(BMP; 基本多言語面) - https://unicode.org/charts/PDF/U2600.pdf
- https://en.wikipedia.org/wiki/Miscellaneous_Symbols
- テキスト表現と絵文字表現の両方を持つ文字が多いです。絵文字用の異体字セレクタでどちらを優先するか指定できます。
- ☀️☁️☂️☃️☄️★️☆️☇️☈️☉️☊️☋️☌️☍️☎️☏️☐️☑️☒️☓️☔️☕️☖️☗️☘️☙️☚️☛️☜️☝️☞️☟️☠️☡️☢️☣️☤️☥️☦️☧️☨️☩️☪️☫️☬️☭️☮️☯️☰️☱️☲️☳️☴️☵️☶️☷️☸️☹️☺️☻️☼️☽️☾️☿️♀️♁️♂️♃️♄️♅️♆️♇️♈️♉️♊️♋️♌️♍️♎️♏️♐️♑️♒️♓️♔️♕️♖️♗️♘️♙️♚️♛️♜️♝️♞️♟️♠️♡️♢️♣️♤️♥️♦️♧️♨️♩️♪️♫️♬️♭️♮️♯️♰️♱️♲️♳️♴️♵️♶️♷️♸️♹️♺️♻️♼️♽️♾️♿️⚀️⚁️⚂️⚃️⚄️⚅️⚆️⚇️⚈️⚉️⚊️⚋️⚌️⚍️⚎️⚏️⚐️⚑️⚒️⚓️⚔️⚕️⚖️⚗️⚘️⚙️⚚️⚛️⚜️⚝️⚞️⚟️⚠️⚡️⚢️⚣️⚤️⚥️⚦️⚧️⚨️⚩️⚪️⚫️⚬️⚭️⚮️⚯️⚰️⚱️⚲️⚳️⚴️⚵️⚶️⚷️⚸️⚹️⚺️⚻️⚼️⚽️⚾️⚿️⛀️⛁️⛂️⛃️⛄️⛅️⛆️⛇️⛈️⛉️⛊️⛋️⛌️⛍️⛎️⛏️⛐️⛑️⛒️⛓️⛔️⛕️⛖️⛗️⛘️⛙️⛚️⛛️⛜️⛝️⛞️⛟️⛠️⛡️⛢️⛣️⛤️⛥️⛦️⛧️⛨️⛩️⛪️⛫️⛬️⛭️⛮️⛯️⛰️⛱️⛲️⛳️⛴️⛵️⛶️⛷️⛸️⛹️⛺️⛻️⛼️⛽️⛾️⛿️
- ちなみにテキスト表現はこんな感じ
Dingbats
- 範囲:
2700–27BF
(BMP; 基本多言語面) - https://unicode.org/charts/PDF/U2700.pdf
- https://en.wikipedia.org/wiki/Dingbat
- テキスト表現と絵文字表現の両方を持つ文字が多いです。絵文字用の異体字セレクタでどちらを優先するか指定できます。
- ✀️✁️✂️✃️✄️✅️✆️✇️✈️✉️✊️✋️✌️✍️✎️✏️✐️✑️✒️✓️✔️✕️✖️✗️✘️✙️✚️✛️✜️✝️✞️✟️✠️✡️✢️✣️✤️✥️✦️✧️✨️✩️✪️✫️✬️✭️✮️✯️✰️✱️✲️✳️✴️✵️✶️✷️✸️✹️✺️✻️✼️✽️✾️✿️❀️❁️❂️❃️❄️❅️❆️❇️❈️❉️❊️❋️❌️❍️❎️❏️❐️❑️❒️❓️❔️❕️❖️❗️❘️❙️❚️❛️❜️❝️❞️❟️❠️❡️❢️❣️❤️❥️❦️❧️❨️❩️❪️❫️❬️❭️❮️❯️❰️❱️❲️❳️❴️❵️❶️❷️❸️❹️❺️❻️❼️❽️❾️❿️➀️➁️➂️➃️➄️➅️➆️➇️➈️➉️➊️➋️➌️➍️➎️➏️➐️➑️➒️➓️➔️➕️➖️➗️➘️➙️➚️➛️➜️➝️➞️➟️➠️➡️➢️➣️➤️➥️➦️➧️➨️➩️➪️➫️➬️➭️➮️➯️➰️➱️➲️➳️➴️➵️➶️➷️➸️➹️➺️➻️➼️➽️➾️➿️
Miscellaneous Symbols And Pictographs
- 範囲:
1F300-1F5FF
- https://unicode.org/charts/PDF/U1F300.pdf
- https://en.wikipedia.org/wiki/Miscellaneous_Symbols_and_Pictographs
- 🌀️🌁️🌂️🌃️🌄️🌅️🌆️🌇️🌈️🌉️🌊️🌋️🌌️🌍️🌎️🌏️🌐️🌑️🌒️🌓️🌔️🌕️🌖️🌗️🌘️🌙️🌚️🌛️🌜️🌝️🌞️🌟️🌠️🌡️🌢️🌣️🌤️🌥️🌦️🌧️🌨️🌩️🌪️🌫️🌬️🌭️🌮️🌯️🌰️🌱️🌲️🌳️🌴️🌵️🌶️🌷️🌸️🌹️🌺️🌻️🌼️🌽️🌾️🌿️🍀️🍁️🍂️🍃️🍄️🍅️🍆️🍇️🍈️🍉️🍊️🍋️🍌️🍍️🍎️🍏️🍐️🍑️🍒️🍓️🍔️🍕️🍖️🍗️🍘️🍙️🍚️🍛️🍜️🍝️🍞️🍟️🍠️🍡️🍢️🍣️🍤️🍥️🍦️🍧️🍨️🍩️🍪️🍫️🍬️🍭️🍮️🍯️🍰️🍱️🍲️🍳️🍴️🍵️🍶️🍷️🍸️🍹️🍺️🍻️🍼️🍽️🍾️🍿️🎀️🎁️🎂️🎃️🎄️🎅️🎆️🎇️🎈️🎉️🎊️🎋️🎌️🎍️🎎️🎏️🎐️🎑️🎒️🎓️🎔️🎕️🎖️🎗️🎘️🎙️🎚️🎛️🎜️🎝️🎞️🎟️🎠️🎡️🎢️🎣️🎤️🎥️🎦️🎧️🎨️🎩️🎪️🎫️🎬️🎭️🎮️🎯️🎰️🎱️🎲️🎳️🎴️🎵️🎶️🎷️🎸️🎹️🎺️🎻️🎼️🎽️🎾️🎿️🏀️🏁️🏂️🏃️🏄️🏅️🏆️🏇️🏈️🏉️🏊️🏋️🏌️🏍️🏎️🏏️🏐️🏑️🏒️🏓️🏔️🏕️🏖️🏗️🏘️🏙️🏚️🏛️🏜️🏝️🏞️🏟️🏠️🏡️🏢️🏣️🏤️🏥️🏦️🏧️🏨️🏩️🏪️🏫️🏬️🏭️🏮️🏯️🏰️🏱️🏲️🏳️🏴️🏵️🏶️🏷️🏸️🏹️🏺️🏻️🏼️🏽️🏾️🏿️🐀️🐁️🐂️🐃️🐄️🐅️🐆️🐇️🐈️🐉️🐊️🐋️🐌️🐍️🐎️🐏️🐐️🐑️🐒️🐓️🐔️🐕️🐖️🐗️🐘️🐙️🐚️🐛️🐜️🐝️🐞️🐟️🐠️🐡️🐢️🐣️🐤️🐥️🐦️🐧️🐨️🐩️🐪️🐫️🐬️🐭️🐮️🐯️🐰️🐱️🐲️🐳️🐴️🐵️🐶️🐷️🐸️🐹️🐺️🐻️🐼️🐽️🐾️🐿️👀️👁️👂️👃️👄️👅️👆️👇️👈️👉️👊️👋️👌️👍️👎️👏️👐️👑️👒️👓️👔️👕️👖️👗️👘️👙️👚️👛️👜️👝️👞️👟️👠️👡️👢️👣️👤️👥️👦️👧️👨️👩️👪️👫️👬️👭️👮️👯️👰️👱️👲️👳️👴️👵️👶️👷️👸️👹️👺️👻️👼️👽️👾️👿️💀️💁️💂️💃️💄️💅️💆️💇️💈️💉️💊️💋️💌️💍️💎️💏️💐️💑️💒️💓️💔️💕️💖️💗️💘️💙️💚️💛️💜️💝️💞️💟️💠️💡️💢️💣️💤️💥️💦️💧️💨️💩️💪️💫️💬️💭️💮️💯️💰️💱️💲️💳️💴️💵️💶️💷️💸️💹️💺️💻️💼️💽️💾️💿️📀️📁️📂️📃️📄️📅️📆️📇️📈️📉️📊️📋️📌️📍️📎️📏️📐️📑️📒️📓️📔️📕️📖️📗️📘️📙️📚️📛️📜️📝️📞️📟️📠️📡️📢️📣️📤️📥️📦️📧️📨️📩️📪️📫️📬️📭️📮️📯️📰️📱️📲️📳️📴️📵️📶️📷️📸️📹️📺️📻️📼️📽️📾️📿️🔀️🔁️🔂️🔃️🔄️🔅️🔆️🔇️🔈️🔉️🔊️🔋️🔌️🔍️🔎️🔏️🔐️🔑️🔒️🔓️🔔️🔕️🔖️🔗️🔘️🔙️🔚️🔛️🔜️🔝️🔞️🔟️🔠️🔡️🔢️🔣️🔤️🔥️🔦️🔧️🔨️🔩️🔪️🔫️🔬️🔭️🔮️🔯️🔰️🔱️🔲️🔳️🔴️🔵️🔶️🔷️🔸️🔹️🔺️🔻️🔼️🔽️🔾️🔿️🕀️🕁️🕂️🕃️🕄️🕅️🕆️🕇️🕈️🕉️🕊️🕋️🕌️🕍️🕎️🕏️🕐️🕑️🕒️🕓️🕔️🕕️🕖️🕗️🕘️🕙️🕚️🕛️🕜️🕝️🕞️🕟️🕠️🕡️🕢️🕣️🕤️🕥️🕦️🕧️🕨️🕩️🕪️🕫️🕬️🕭️🕮️🕯️🕰️🕱️🕲️🕳️🕴️🕵️🕶️🕷️🕸️🕹️🕺️🕻️🕼️🕽️🕾️🕿️🖀️🖁️🖂️🖃️🖄️🖅️🖆️🖇️🖈️🖉️🖊️🖋️🖌️🖍️🖎️🖏️🖐️🖑️🖒️🖓️🖔️🖕️🖖️🖗️🖘️🖙️🖚️🖛️🖜️🖝️🖞️🖟️🖠️🖡️🖢️🖣️🖤️🖥️🖦️🖧️🖨️🖩️🖪️🖫️🖬️🖭️🖮️🖯️🖰️🖱️🖲️🖳️🖴️🖵️🖶️🖷️🖸️🖹️🖺️🖻️🖼️🖽️🖾️🖿️🗀️🗁️🗂️🗃️🗄️🗅️🗆️🗇️🗈️🗉️🗊️🗋️🗌️🗍️🗎️🗏️🗐️🗑️🗒️🗓️🗔️🗕️🗖️🗗️🗘️🗙️🗚️🗛️🗜️🗝️🗞️🗟️🗠️🗡️🗢️🗣️🗤️🗥️🗦️🗧️🗨️🗩️🗪️🗫️🗬️🗭️🗮️🗯️🗰️🗱️🗲️🗳️🗴️🗵️🗶️🗷️🗸️🗹️🗺️🗻️🗼️🗽️🗾️🗿️
Emoticons
- 範囲:
1F600-1F64F
- https://unicode.org/charts/PDF/U1F600.pdf
- https://en.wikipedia.org/wiki/Emoticons_(Unicode_block)
- 😀︎😁️😂️😃️😄️😅️😆️😇️😈️😉️😊️😋️😌️😍️😎️😏️😐️😑️😒️😓️😔️😕️😖️😗️😘️😙️😚️😛️😜️😝️😞️😟️😠️😡️😢️😣️😤️😥️😦️😧️😨️😩️😪️😫️😬️😭️😮️😯️😰️😱️😲️😳️😴️😵️😶️😷️😸️😹️😺️😻️😼️😽️😾️😿️🙀️🙁️🙂️🙃️🙄️🙅️🙆️🙇️🙈️🙉️🙊️🙋️🙌️🙍️🙎️🙏︎
Supplemental Symbols and Pictographs
- 範囲:
1F900-1F9FF
- https://unicode.org/charts/PDF/U1F900.pdf
- https://en.wikipedia.org/wiki/Supplemental_Symbols_and_Pictographs
- 🤌︎🤍︎🤎︎🤏︎🤐︎🤑︎🤒︎🤓︎🤔︎🤕︎🤖︎🤗︎🤘︎🤙︎🤚︎🤛︎🤜︎🤝︎🤞︎🤟︎🤠︎🤡︎🤢︎🤣︎🤤︎🤥︎🤦︎🤧︎🤨︎🤩︎🤪︎🤫︎🤬︎🤭︎🤮︎🤯︎🤰︎🤱︎🤲︎🤳︎🤴︎🤵︎🤶︎🤷︎🤸︎🤹︎🤺︎🤻︎🤼︎🤽︎🤾︎🤿︎🥀︎🥁︎🥂︎🥃︎🥄︎🥅︎🥆︎🥇︎🥈︎🥉︎🥊︎🥋︎🥌︎🥍︎🥎︎🥏︎🥐︎🥑︎🥒︎🥓︎🥔︎🥕︎🥖︎🥗︎🥘︎🥙︎🥚︎🥛︎🥜︎🥝︎🥞︎🥟︎🥠︎🥡︎🥢︎🥣︎🥤︎🥥︎🥦︎🥧︎🥨︎🥩︎🥪︎🥫︎🥬︎🥭︎🥮︎🥯︎🥰︎🥱︎🥲︎🥳︎🥴︎🥵︎🥶︎🥷︎🥸︎🥹︎🥺︎🥻︎🥼︎🥽︎🥾︎🥿︎🦀︎🦁︎🦂︎🦃︎🦄︎🦅︎🦆︎🦇︎🦈︎🦉︎🦊︎🦋︎🦌︎🦍︎🦎︎🦏︎🦐︎🦑︎🦒︎🦓︎🦔︎🦕︎🦖︎🦗︎🦘︎🦙︎🦚︎🦛︎🦜︎🦝︎🦞︎🦟︎🦠︎🦡︎🦢︎🦣︎🦤︎🦥︎🦦︎🦧︎🦨︎🦩︎🦪︎🦫︎🦬︎🦭︎🦮︎🦯︎🦰︎🦱︎🦲︎🦳︎🦴︎🦵︎🦶︎🦷︎🦸︎🦹︎🦺︎🦻︎🦼︎🦽︎🦾︎🦿︎🧀︎🧁︎🧂︎🧃︎🧄︎🧅︎🧆︎🧇︎🧈︎🧉︎🧊︎🧋︎🧌︎🧍︎🧎︎🧏︎🧐︎🧑︎🧒︎🧓︎🧔︎🧕︎🧖︎🧗︎🧘︎🧙︎🧚︎🧛︎🧜︎🧝︎🧞︎🧟︎🧠︎🧡︎🧢︎🧣︎🧤︎🧥︎🧦︎🧧︎🧨︎🧩︎🧪︎🧫︎🧬︎🧭︎🧮︎🧯︎🧰︎🧱︎🧲︎🧳︎🧴︎🧵︎🧶︎🧷︎🧸︎🧹︎🧺︎🧻︎🧼︎🧽︎🧾︎🧿️
Symbols and Pictographs Extended-A
- 範囲:
1FA70-1FAFF
- http://unicode.org/charts/PDF/U1FA70.pdf
- https://en.wikipedia.org/wiki/Symbols_and_Pictographs_Extended-A
- 🩰️🩱️🩲️🩳️🩴️🩵️🩶️🩷️🩸️🩹️🩺️🩻️🩼️️️️🪀️🪁️🪂️🪃️🪄️🪅️🪆️🪇️🪈️️️️️️️️🪐️🪑️🪒️🪓️🪔️🪕️🪖️🪗️🪘️🪙️🪚️🪛️🪜️🪝️🪞️🪟️🪠️🪡️🪢️🪣️🪤️🪥️🪦️🪧️🪨️🪩️🪪️🪫️🪬️🪭️🪮️🪯️🪰️🪱️🪲️🪳️🪴️🪵️🪶️🪷️🪸️🪹️🪺️🪻️🪼️🪽️️🪿️🫀️🫁️🫂️🫃️🫄️🫅️️️️️️️️️🫎️🫏️🫐️🫑️🫒️🫓️🫔️🫕️🫖️🫗️🫘️🫙️🫚️🫛️️️️️🫠️🫡️🫢️🫣️🫤️🫥️🫦️🫧️🫨️️️️️️️️🫰️🫱️🫲️🫳️🫴️🫵️🫶️🫷️🫸️️️️️️️️
Transport and Map Symbols
- 範囲:
1F680-1F6FF
- https://unicode.org/charts/PDF/U1F680.pdf
- https://en.wikipedia.org/wiki/Transport_and_Map_Symbols
- 🚀️🚁️🚂️🚃️🚄️🚅️🚆️🚇️🚈️🚉️🚊️🚋️🚌️🚍️🚎️🚏️🚐️🚑️🚒️🚓️🚔️🚕️🚖️🚗️🚘️🚙️🚚️🚛️🚜️🚝️🚞️🚟️🚠️🚡️🚢️🚣️🚤️🚥️🚦️🚧️🚨️🚩️🚪️🚫️🚬️🚭️🚮️🚯️🚰️🚱️🚲️🚳️🚴️🚵️🚶️🚷️🚸️🚹️🚺️🚻️🚼️🚽️🚾️🚿️🛀️🛁️🛂️🛃️🛄️🛅️🛆️🛇️🛈️🛉️🛊️🛋️🛌️🛍️🛎️🛏️🛐️🛑️🛒️🛓️🛔️🛕️🛖️🛗️️️️️🛜️🛝️🛞️🛟️🛠️🛡️🛢️🛣️🛤️🛥️🛦️🛧️🛨️🛩️🛪️🛫️🛬️️️️🛰️🛱️🛲️🛳️🛴️🛵️🛶️🛷️🛸️🛹️🛺️🛻️🛼️️️️
Geometric Shapes Extended
- 範囲:
1F780-1F7F0
- https://www.unicode.org/charts/PDF/U1F780.pdf
- https://en.wikipedia.org/wiki/Geometric_Shapes_Extended
- 🞀️🞁️🞂️🞃️🞄️🞅️🞆️🞇️🞈️🞉️🞊️🞋️🞌️🞍️🞎️🞏️🞐️🞑️🞒️🞓️🞔️🞕️🞖️🞗️🞘️🞙️🞚️🞛️🞜️🞝️🞞️🞟️🞠️🞡️🞢️🞣️🞤️🞥️🞦️🞧️🞨️🞩️🞪️🞫️🞬️🞭️🞮️🞯️🞰️🞱️🞲️🞳️🞴️🞵️🞶️🞷️🞸️🞹️🞺️🞻️🞼️🞽️🞾️🞿️🟀️🟁️🟂️🟃️🟄️🟅️🟆️🟇️🟈️🟉️🟊️🟋️🟌️🟍️🟎️🟏️🟐️🟑️🟒️🟓️🟔️🟕️🟖️🟗️🟘️🟙️️️️️️️🟠️🟡️🟢️🟣️🟤️🟥️🟦️🟧️🟨️🟩️🟪️🟫️️️️️🟰️️️️️️️️️️️️️️️️
Enclosed Alphanumeric Supplement
1F100-1F1FF
- 🄀️🄁️🄂️🄃️🄄️🄅️🄆️🄇️🄈️🄉️🄊️🄋️🄌️🄍️🄎️🄏️🄐️🄑️🄒️🄓️🄔️🄕️🄖️🄗️🄘️🄙️🄚️🄛️🄜️🄝️🄞️🄟️🄠️🄡️🄢️🄣️🄤️🄥️🄦️🄧️🄨️🄩️🄪️🄫️🄬️🄭️🄮️🄯️🄰️🄱️🄲️🄳️🄴️🄵️🄶️🄷️🄸️🄹️🄺️🄻️🄼️🄽️🄾️🄿️🅀️🅁️🅂️🅃️🅄️🅅️🅆️🅇️🅈️🅉️🅊️🅋️🅌️🅍️🅎️🅏️🅐️🅑️🅒️🅓️🅔️🅕️🅖️🅗️🅘️🅙️🅚️🅛️🅜️🅝️🅞️🅟️🅠️🅡️🅢️🅣️🅤️🅥️🅦️🅧️🅨️🅩️🅪️🅫️🅬️🅭️🅮️🅯️🅰️🅱️🅲️🅳️🅴️🅵️🅶️🅷️🅸️🅹️🅺️🅻️🅼️🅽️🅾️🅿️🆀️🆁️🆂️🆃️🆄️🆅️🆆️🆇️🆈️🆉️🆊️🆋️🆌️🆍️🆎️🆏️🆐️🆑️🆒️🆓️🆔️🆕️🆖️🆗️🆘️🆙️🆚️🆛️🆜️🆝️🆞️🆟️🆠️🆡️🆢️🆣️🆤️🆥️🆦️🆧️🆨️🆩️🆪️🆫️🆬️🆭️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️🇦️
-
1F1E6-1F1FF
の範囲は、”Regional indicator symbol” であり、国旗の表現に使われます。
Enclosed Ideographic Supplement
1F200-1F2FF
- 🈀️🈁️🈂️️️️️️️️️️️️️️🈐️🈑️🈒️🈓️🈔️🈕️🈖️🈗️🈘️🈙️🈚️🈛️🈜️🈝️🈞️🈟️🈠️🈡️🈢️🈣️🈤️🈥️🈦️🈧️🈨️🈩️🈪️🈫️🈬️🈭️🈮️🈯️🈰️🈱️🈲️🈳️🈴️🈵️🈶️🈷️🈸️🈹️🈺️🈻️️️️️🉀️🉁️🉂️🉃️🉄️🉅️🉆️🉇️🉈️️️️️️️️🉐️🉑️️️️️️️️️️️️️️️🉠️🉡️🉢️🉣️🉤️🉥️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️
- これらの絵文字は Unicodeの正規化 NFKC(D) でふつうの文字に変換されます。🈲️ → 禁 など。
Discussion