ミャンマー絡み以前ビルマ語(ミャンマー語)についてブログに書いたのは2009年2月の「ビルマ語をWindowsで~Unicode以前」だった。その後すぐに続編を書く予定だったのが、結局今日になってしまった。Unicode(ユニコード)とは、コンピュータで文字を扱うための世界標準の規格だ。Unicodeにはビルマ語も含めて世界中の文字が規定されている。このおかげで、コンピュータで簡単に世界各国の文字を見たり書いたりすることができる。ちなみに、ビルマ語はUnicodeの1000番~109F番とAA60番~AA7B番までのエリアを割り当てられている。1000番で覚えやすいが、1000といっても16進の1000だから10進で数えると4096番目だ。Unicodeの1000番〜109F番はビルマ語の範囲AA60番〜AA7B番もビルマ語の範囲Unicodeに完全対応したWIndows2000が発売されたのが2000年、すぐには広まらなかったが、2005年あたりから世界で本格化的に普及しはじめた。最近のWindowsもMacもiPhoneもAndroidもすべてUnicodeに対応している。一般の人たちはほとんど意識しなくてもいいが、時々メールやWEBサイトで文字化けが起きたときにShift-JISやらUTF-8やらの言葉が出てくる。UTF-8というのがUnicodeのひとつの規格名だ。世界中のみんながUnicodeを使えば文字化けなどはほとんどなくなるのだが、今は過渡期なので、古いShift-JIS(日本語の場合)なども併用されている。Unicode以前は、世界中の文字を統一した規格はなかった。ascii(アスキー)と呼ばれる英語を中心とした文字規格が世界中で使われていたが、その他の言語は各国で独自に標準を決めていただけだ。日本語の場合はShift-JISやEUC-JPなどいくつかあった。中国語やタイ語やヒンディー語などオリジナルの文字を持つ言語も同じように各国が標準を決めていた。ところが、ビルマ語は国による標準がなかったため、フォント作成者が文字の配置を自由に決めていたのだ。これが、ビルマ語フォントの最初の混乱だった。日本語ではゴシック体で書いた文字をフォントだけ明朝体に変えてもおかしくはならない。ビルマ語はフォント毎に規格が違うので一度そのフォントで文章を入力したら他のフォントに変えられないという、奇妙な状況になっていた。CEとかMetrixとかいろんなフォントがそれぞれのキー配置で競っていた。2000年を迎え、Unicodeが少しずつ世界に浸透するようになった。Unicode以前はコンピュータで多言語の文書を読み書きするのは面倒なことだったが、WindowsもMacもUnicodeをサポートするようになると簡単に多言語化することができるようになった。WIndowsやMacのOSの中に世界各地の言語のフォントが用意されるようになったのだ。インターネットのWEBサイトで世界各地の文字がそのまま表示されるようになったのもUnicodeのおかげだ。ビルマ語はなかなかサポートされなかった。Windows7の言語設定を見てみる。ミャンマーの隣の国で人口がミャンマーの1/9しかいないラオスのラオス語の設定はできるが、ビルマ語のビの字もミャンマー語のミの字もない。他にももっとマイナーな言語がWindows7に含まれている。ビルマ語がないのは政治的な理由だとしか考えられない。ラオス語はあっても、ビルマ語もミャンマー語もないビルマ語がOSに入ってなくても、Unicodeのビルマ語フォントを自分でインストールすればビルマ語のWEBサイトを見ることはできる。表示できるサイトと文字化けするサイトがあるのだ。ビルマ語Unicodeには、UnicodeじゃないUnicodeがあったんだ。そんなの普通Unicodeなんて言わないだろう。そもそも、ビルマ語「Unicode」で一番ポピュラーなZawgyi-Oneというのが偽Unicodeだった。Zawgyi-Oneフォントで見ると正常ビルマ語Wikipediaを見ても、ミャンマーのIT関係のサイトを見てもこの問題を憂慮しているミャンマー人のIT専門家が多い。正しいUnicodeのフォントを使うべきだとちゃんと書いている。一般の人たちはこの問題を全然知らないでZawgyi-Oneを使っている。友人のミャンマー人に聞いても、みんなZawgyi-One使いだった。問題はZawgyiだけでなかった。Ayarというビルマ語フォントがある。Ayarは最近勢力を伸ばしていて、世界で最も有力なブログシステムWordPressのビルマ語版を出したりして。Ayarのサイトのトップにはこなことが書いていた。software.コンピュータ技術でUnicodeがどれだけ大切かを書いている。驚くなかれ、Ayarフォントも偽Unicodeだ。この問題をめぐって時々掲示板などでバトルが繰り広げられているが、Ayarは自分たちのほうが正しいUnicodeだと1mmも引かない。ここまで開き直れるというのもすごい。いった具合で、Unicodeでビルマ語も統一されたかと思っていたが、ぐちゃぐちゃ状態だった。世界はミャンマーのローカルな状況とは関係なく動いている。最新版LIONがビルマ語を正式にサポートした。正しいUnicodeのビルマ語だ。来年には発売されるというWindows8もビルマ語Unicodeがサポートされる。今みんながZawgyiやAyarを使っていても、2年後3年後には確実にZawgyi-OneやAyarはすたれてしまう。できるだけ早いうちにZawgyi-OneやAyarをやめて正しいUnicodeに変えたほうがいい。ないと、せっかく自分が書いたビルマ語の文章が2〜3年後には文字化けで読めないという事態になってしまう。正しいビルマ語Unicodeを使う具体的な方法です。Macを使っている人はOSをLIONに変えて言語設定でビルマ語を設定するのが一番簡単だ。Windowsを使っている人はWindows8が発売されるまで、正しいビルマ語Unicodeフォントを今のPCにインストールしなければいけない。Parabaikなどのフリーのフォントがある。Myanmar3がビルマ語Unicodeのスタンダード的な扱いを受けているようだ。Wikipediaビルマ語版やBBCのビルマ語サイトなどでもこのMyanmar3を推奨している。インストールには注意が必要だ。前回の「ビルマ語(ミャンマー語)の入力方法」でも書いたように、入力システムはインストールせずにフォントのみ(mm3.ttfなどの、TTFファイル)をインストールをしたほうがいい。こちらのページでMyanmar3のフォントだけをダウンロードできる。入力方法については前回のブログに書いたように、BurglishやKeyMagicを推奨します。修身Tweeti寺子屋の忘年会とカチンのクリスマス聖歌隊Nextビルマ語(ミャンマー語)の入力方法Prev関連記事タマリンドミャンマーから帰るときにいつも買って帰るお土産がある。今年の10月から始めたIT教室、i寺子屋の今年最後の授業が昨日終わった。携帯ショップに人気の携帯を聞いてみた。01:14MetrixはUnicode以前のフォントですね。Unicodeとは全く違うので、これから先Metrixフォントを使う人は徐々に少なくなって、最後には誰も使わなくなるでしょう。自分のPCにMetrixが入っている限り読むことはできますが、他のPCでは正しく表示できなくなりますね。Unicodeにコンバートするのが一番いいです。オンラインだったら、http://www.chindwinjournal.com/fontconvert/PCにインストールするタイプだったら、http://code.google.com/p/myanmar-text-tools/両方ともフリーで使えます。コンバートするときは、正式のUnicode(Myanmar3など)フォントにコンバートするのがいいです。将来、ビルマ語フォントはこれに統一されますから。今までMetrixで書いたファイルはファイルでそのまま保存しておくように。Metrixフォント(TTFファイル)も一緒に保存しとくといいです。コメントをキャンセルメールアドレスが公開されることはありません。