mojibake as art

タイにやってきて10年め、今まで全然知らなかった。。タイ語って普通、こういう感じで表示されると思うけど、

002

まれに下のような感じで文字化けとは異なるんだけど、表示がおかしい時がある。タイ語も子音と母音があって当然ながらそれらを組み合わせて単語を綴るんですが下の表示では子音で一文字、母音も子音にくっつくんではなくて母音だけで一文字幅を取って表示されてしまう。

001

でもMSのWORDやその他の多用するアプリではほとんど起こらなかったので文字化けに準ずるたぐいの不具合かなと放っておいた。

で、今回イラストレータで名刺のデザインにタイ語を入れようと思って入力してみたら表示はするが、文字間隔が変だったりと正常に表示されない。なのでいろいろググっていたら9年間知らずにやり過ごしていた事実が。

実はこのタイ文字の母音が一文字の幅とって表示されてしまうのは単純に設定だった模様。タイ語の母音も英語みたいに一文字としてのデータを持ってるけど、英語のようにかならず子音と並びで表示されるわけではなく、音によって子音の上下左右につくのでどうにも表示が難しいらしい。Windowsで多用する割にこの問題を放置していた秀丸(基本的に秀丸ではほぼ日本語しか扱わないのであまり不便はなかったが)だと、「高度な編集2」の中に結合文字を表示するというチェックボックスがあって、それをチェックするだけで簡単に治った。。。。設定だったとは。。。

003

004

サイトー企画、「秀丸エディタ」v8.30を公開 – 窓の杜

しかし、アドビのイラストレータの方は結合文字のオプションとかはなく、今だに治らない。。。イラストレータはやっぱり難しいですな。。。