RSyntaxTreeをCJK対応に
RSyntaxTree というプログラムを公開しています。言語学(とくに生成文法理論)で統語構造を表すのに用いられる樹形図を描画するプログラムです。最近、これのウェブ版を英語の他、いわゆるCJK(中国語・日本語・韓国語)にも対応させました。
以前からUnicodeで表現可能な言語なら使えるはずではあったのですが、よいフリーのフォントが見つからないので、事実上、英語と日本語だけ対応という形でした。ところが先日、中国の方から Zen Hei フォント という多言語アウトラインフォントがRSyntaxTreeで使えたという報告があったので自分でも試してみたところ上手くいきました。中国語の簡体字・繁体字、韓国語のハングルが表示できました。
とはいえ、中国語や韓国語をきちんと分かってないので、本当に「使える」ものになっているか定かではありません。あと、Zen Hei で日本語テキストを表示させるとバランスがあまり良くないので、入力データにカタカナや平仮名が含まれていたら(つまり日本語っぽかったら)IPAのフォントを使うようにしています。この辺、もっと良いアイディアがあるかもしれません。
あと、それぞれの言語でサンプル画像を作りたいんだけど、中国語や韓国語の適当な入力データを作れないでいます。そのうちやりたいと思います。
≪ Prev entry |
| Next entry ≫