造字

Kouichirou Eto 2003 @ eto.com
2003年 2月 13日 (木) 00:42:07 JST


江渡です。

Ωシステムからのリクエストで、文章中にIDSによる文字指定がでてきたら、
それを文字に置きかえるというのがあったのですが、それについて考えてみました。

もしそのIDSによる文字指定が、CHISEデータベースにおいてマッチする文字が
ある場合は簡単で、そのMCSにおける値をUTF-8でエンコードした文字を埋めこんで
返せばいいと思います。

しかしマッチする文字がない場合はどうすればいいでしょうか。
つまりその場で文字を造るとしか考えられないわけですが、ある場で独自に
定義した文字を他のシステムに渡す方法は今は考えられていないと思います。

この場合は対象となるコードが無いわけなので、その場でユーザー定義文字領域から
適当なコードに文字をわりふって、そしてそのコードをUTF-8でエンコードした字を
埋め込んで返すという方法しかないかなと思います。
もちろん埋め込む時にattributeにIDSを設定しておくと。

しかし本質的にはKAGEシステムと連携をとって、その場で文字合成をしたフォントを
生成しないといけないわけなのですが、その場合はどうすればいいのでしょう?

江渡 浩一郎 2003 @ eto.com






More information about the CHISE-ja mailing list