文字いじり

やわらかい文字

[iPhone] ✩やわらかいでしょ✩ 丸字フォントでツイートする方法

特定の記号を引き金にやわらかい文字が表示されるようになるとのことで話題になりました(iOS9からは修正された模様)。
「iPhoneの使用言語」で日本語より中国語の優先度が高い場合にHeiti(黑体)が使用され丸っこい字になったという経緯だそうです(iOS で日本語文章に発生する中華フォント現象とは – Qiita)。
PCで海外サイトの日本語ページを見たときにもたまに同じようなフォントが表示されることがあります。

合成可能な文字

http://tama-san.com/combining_character_sequence/

もう1つ、一時よく見かけたのが顔文字等で縦に文字が連なった表示。
これはUnicodeの前進しない文字あるいは合成可能な文字が用いられたもので、文字化けしたのではないかとドッキリしてしまいます。最たる例がニコニコ大百科の項目にもある、

た͜͜͏̘̣͔͙͎͎̘̜̫̗͍͚͓͜͜͏̘̣͔͙͎͎す͜͜͏̘̣͔͙͎͎ơ̟̤̖̗͖͇̍͋̀͆̓́͞͡け̜ͪ̅̍̅͂͊て

Unicode自体は表示の仕方の名称なので、基本的にこれによってウィルスが拡散されるということはないのですが、誤動作を引き起こす可能性はあるし、それ以前にやたら表示が重くなったりする場合があり、特にTwitterなんかはTLが他のユーザーと共用されるもので迷惑になりますんで、多用は控えたほうがいいですね。

さて、そういうのを見てくると自分でも何か面白いものはないかと確かめてみたくなるもの。

かつてたまたまツイッターのTLで見かけたツイート主がアカウント名のMという文字をℳと表示させていました。
それをマネて、全部筆記体っぽく表示できんもんかとMacの文字ビューアを見て回り、文字様記号とされる箇所にアルファベットっぽい記号が並んでいるのを見つけました。「おお!」と思ったものの、結局効果的に利用することはできませんでした。
やっと見つけて表示させようとしてもPCだと見られるのにiPhoneでは見られないという現象が発生したためです。

つまり環境差があり、iPhoneだと表示されるのにMacでは表示されないとか、Twitterアプリだと表示されるのにSafariでは表示されないとか。
どんな環境でも100%表示される前提のおかしな文字、という言い方も妙ですが、そういうのがあれば(他人の迷惑を顧みなくてよいならば)文字もいじり放題なのですが、今のところ都合のいいものは見つけられていません…。
この記事も実は当初そのテストとして書き始めたのですが、意味ありませんでした。

形状をもとに文字を探す

よく似た文字で調べてみようかってときには、IMEで手書き文字で検索したり、既に誰かが使っているのを真似したいときには文字ビューアの検索窓にコピペしてみたり、Webサービスを利用して探すならShapecatcher: Draw the Unicode character you want!(via wが二つ重なった文字「ʬ」がバイラビアル・パーカッシブだと調べる方法 | 秋元@サイボウズラボ・プログラマー・ブログ)が便利かなというところ。

wが二つ重なった文字「ʬ」がバイラビアル・パーカッシブだと調べる方法

2016年現在はもう直してしまいましたが、僕のツイ垢も一時はこのようなケバい表示にしていたことがあります。

cf:

クリック&ホールドで再選択に。

クリック&ホールドで再選択に。

余談ですが、現在人種や体色に関わる絵文字はMacの絵文字のビューア上でも自由に選択可能。
いったん選択すると人種や体色が固定されるように見えますが、マウスクリックの長押しで再び選択の吹き出しが表示されるようになっています。