LoginSignup
5
0

More than 1 year has passed since last update.

Unicodeの世界 ~絵文字の連結編~

Posted at
1 / 8

概要

Unicodeには様々な仕様が定義されています。
この記事ではその中でも複数の絵文字を連結して1文字として表示するための仕様を調べて解説します


解説


結合してできた文字

  • 結合された文字は1文字として扱う仕様である
  • 以下の様に様々な絵文字を作ることができる
    • 👨 + 👩 = 👨‍👩
    • 👩 + 👩 = 👩‍👩
    • 👨 + ❤ + 👩 = 👨‍❤‍👩
    • 👁 + 🗨 = 👁‍🗨

↑をWindowsのChromeで見た時の表示
image.png


結合方法

  • 結合したい文字の間にゼロ幅接合子(ZWJ Sequences)を挟む
    • IMEの辞書に登録するのがおすすめ
      • image.png
    • 以下のコードブロック右上のコピーボタンを使ってコピーできる
ゼロ幅接合子(見えない).txt

色々やってみた

WindowsのChromeで試してみました。他の環境では非対応かもしれないので文字列とスクショも貼りました。

群衆

無限に連結できるっぽい

勝手につけた名前 結合前 結合後(文字列) 結合後(画像)
男三人衆 👨👨👨 👨‍👨‍👨 image.png
紅一点 👨👨👨👩 👨‍👨‍👨‍👩 image.png
男女男男女男女 👨👩👨👨👩👨👩 👨‍👩‍👨‍👨‍👩‍👨‍👩 image.png

ハート

勝手につけた名前 結合前 結合後(文字列) 結合後(画像)
恋愛体質 👩❤ 👩‍❤‍ image.png
女性カップル 👩❤👩 👩‍❤👩 image.png
みんななかよし 👩❤👩❤👩 👩‍❤👩‍❤👩 image.png

家族

家族構成を1文字で説明できるの便利すぎ

勝手につけた名前 結合前 結合後(文字列) 結合後(画像)
野比家(ドラえもんを除く) 👩👨👦 👩‍👨‍👦 image.png
野原家(シロを除く) 👩👨👦👧 👩‍👨‍👦‍👧 image.png
父子家庭 👨👦 👨‍👦 image.png
親が同性でもOK 👩👩👦 👩‍👩‍👦 image.png
子だくさん 👩👨👦👧👦👧👧👦👧👧 👩‍👨‍👦‍👧‍👦‍👧‍👧‍👦‍👧‍👧 image.png

猫変化

Windows限定らしい

勝手につけた名前 結合前 結合後(文字列) 結合後(画像)
ねこライダー 🐱🏍 🐱‍🏍 image.png
ねこドラゴンライダー 🐱🐉 🐱‍🐉 image.png
ねこ忍者 🐱👤 🐱‍👤 image.png

性別変化

勝手につけた名前 結合前 結合後(文字列) 結合後(画像)
走る女性 🏃♀ 🏃‍♀ image.png
婦警さん 👮♀ 👮‍♀ image.png
OKな男性 🙆♂ 🙆‍♂ image.png

職業

色々自作したくなる

勝手につけた名前 結合前 結合後(文字列) 結合後(画像)
料理人 👨🍳 👨‍🍳 image.png
溶接工 👩🏭 👩‍🏭 image.png
プログラマー 👨💻 👨‍💻 image.png

勝手につけた名前 結合前 結合後(文字列) 結合後(画像)
レインボーフラッグ 🏳🌈 🏳‍🌈 image.png
海賊旗 🏴☠ 🏴‍☠ image.png

まとめ

絵文字の組み合わせは無限大!


参考ページ

5
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0