🐈

①と➀ の違い

に公開

さて、みなさんの環境では はどういう風に見えていますか?
この2つの文字は同じように見えるんですが実際には異なる文字になります。

それぞれの文字は Unicode では以下のような扱いになっています。

文字 名称 コードポイント UTF-8 のバイト列
Circled Digit One U+2460 0xE2 0x91 0xA0
Dingbat Circled Sans-Serif Digit One U+2780 0xE2 0x9E 0x80

前者の (U+2460) は一般的に広く使われているであろう丸数字になります。
多分 1 で変換すると出てくるやつです。
こっちは Unicode だと 囲み英数字(Enclosed Alphanumerics) と呼ばれている文字になります。
などが含まれます。

後者の (U+2780)は『サンセリフ(sans-serif)』と呼ばれる丸数字になります。
セリフのない書体で使われている文字らしいですね。
セリフとは『文字の線の端につけられる線・飾り』のことを指すみたいですん。
詳しくは サンセリフ - Wikipedia を読んでもらえると。
こっちは Unicode だと Dingbats と呼ばれる文字みたいですね。
✊✋✌ などが含まれます。

と、言う感じで見た目は同じなんですが実際には全然違う文字でした。
こういう文字は見た目だけだと違いがわからないですよねえ。

GitHubで編集を提案

Discussion