Hiroyuki Komatsu
komat****@taiya*****
2003年 12月 30日 (火) 23:19:41 JST
小松です。 ローマ字変換エンジンの suikyo のバージョンを上げました。 <http://prime.sourceforge.jp/src/suikyo-1.2.1.tar.gz> 変換テーブルを大幅に追加しました。現在のテーブルは以下の通りです。 ファイル名 機能 romaji ローマ字 → ひらがな romaji_reverse ひらがな → ローマ字 kana かな配列 → ひらがな kana_reverse ひらがな → かな配列 egg-mark egg記号入力 → 記号 egg-mark_reverse 記号 → egg記号入力 hiragana-katakana ひらがな → カタカナ katakana-hiragana カタカナ → ひらがな romaji-kana ローマ字 → ひらがな (obsolete) kana-romaji ひらがな → ローマ字 (obsolete) azik azik入力 → ひらがな skk-mark SKK記号入力 → 記号 skk-mark_reverse 記号 → SKK記号入力 tcode T-Code → 文字 tcode_reverse 文字 → T-Code tcode-dvorak T-Code → 文字 (Dvorak 配列) tcode-dvorak_reverse 文字 → T-Code (Dvorak 配列) ~/.prime/suikyo.rbo を削除した上で、~/.prime/Custom_prime.rb の ### Suikyo: romaji-kana conversion library. # PRIME_ENV['suikyo_tables'] = ["kana-romaji"] # PRIME_ENV['suikyo_reverse_tables'] = ["romaji-kana"] を PRIME_ENV['suikyo_tables'] = ["romaji", "egg-mark", "azik"] # PRIME_ENV['suikyo_reverse_tables'] = ["romaji-kana"] に変更すれば、ローマ字入力 + egg 式記号入力 + AZIK入力 PRIME_ENV['suikyo_tables'] = ["kana"] PRIME_ENV['suikyo_reverse_tables'] = ["kana_reverse"] で、かな入力 PRIME_ENV['suikyo_tables'] = ["tcode"] PRIME_ENV['suikyo_reverse_tables'] = ["tcode_reverse"] で、tcode 入力になります。 残念ながら、対応クライアントは現在のところ Emacs のみです。 設定が反映されたかどうかは、prime コマンドで "get_label<tab>aiueo" などと 実行すれば "aiueo" の変換結果 (変換テーブルが "romaji" なら "あいうえお") が返ってきます。 tcode による予測入力は、まだ中途半端です。 「よ測」と入力しても、「予測」よりも「夜測」などの無意味な単語が先に 登場します。また「予測」と入れても「予測入力」を候補にできません。 これらは対応予定ですので、お待ち下さい。 # tcode のためというよりも、手書き入力のためにですけども。 -- 小松弘幸 ----------------------- http://taiyaki.org/