[Anthy-dev 3480] ピンイン入力の実験

Back to archive index

Yusuke TABATA yusuk****@w5*****
2007年 5月 23日 (水) 23:21:51 JST


田畑です。

ネタ的に、anthyを使って中国語をピンイン入力できないかと
思い、途中まで試したので概要を書いておきます。

まず、m17n-dbからピンインのファイルを取り出し、anthyの
単語登録の形式にします。
ファイルの各行は「a #T 唖」の形式で、ソートされたものを作ります。
一応、 http://ofanim.net/~yusuke/tmp/py-tab.utf8 に置きました。
(文字単位ではなくて、stardict等から単語のデータも
 取ってきても良いかなと思います)

このファイルを ~/.anthy/imported_words_default.d/ 以下に適当な
名前をつけて置きます。

今のanthyではアルファベットで単語登録を想定していないので、
anthy/src-worddic/ext_ent.cのanthy_get_ext_seq_ent_from_xstr()中で
if (t & XCT_ASCII) {…}を消して再インストールが必要です。
(この変更をしないと、文節を一文字分まで手動で縮める操作が必要です)

あとは、utf8対応でアルファベット列を送りつけることのできる
フロントエンドがあれば「nihaoma?」とかタイプして変換すれば
中国語が入力できるはずです。

-- 
--
 CHAOS AND CHANCE!
  Yusuke TABATA




Anthy-dev メーリングリストの案内
Back to archive index