Jun Oizumi
vagus****@gmail*****
2007年 3月 27日 (火) 16:24:37 JST
大泉です。 # もしかしたら[Scim-imengine-dev 1503] scim-anthyの学習機能について と関係ある # かもしれないと思いましたが、よく分からないので一応別にします。 anthy-8711 から環境変数に ANTHY_HISTORY_FILE を設定すると、指定したファイルに 変換履歴が、そのままコピペでコーパス用例文として報告できる形で出力されるように なりましたが、自分の所では ANTHY_HISTORY_FILE を設定しても何も出力されないので、 このところずっと悩んでいました。 色々試した結果、どうも scim-anthy(scim本体?) と アプリが直接通信する場合だと ダメなようです。 scim-bridge をかますと出力されました。 gtk2-2.10.6 scim-1.4.5 scim-anthy-1.2.2 scim-brige-0.4.9 anthy-8723(8711,8713 でも試しました) export XMODIFIERS="@im=kinput2" export GTK_IM_MODULE=scim export QT_IM_SWITCHER=imsw-multi export QT_IM_MODULE=scim-bridge scim -d kinput2 -xim -kinput -canna -cannaserver unix & (訳あって変態構成です) ~/.profile に「export ANTHY_HISTORY_FILE=/home/xx/corpus_sample.txt」 /home/xx/corpus_sample.txt がない状態でログインし、leafpad を起動。 「まだよくわからない」と入力し、「まだよく分からない」で確定。 → corpus_sample.txt は作成されない leafpad 上で右クリックし「入力メソッド」から「SCIM Bridge Input Method」に変更 「まだよくわからない」と入力し、「まだよく分からない」で確定。 → corpus_sample.txt が作成される (anthy-8723 S |まだ|よく|わからない| |まだ|よく|分からない|) 「入力メソッド」を「SCIM Input Method」に戻し、corpus_sample.txt を削除してから 再び「まだよくわからない」と入力し、「まだよく分からない」で確定。 → corpus_sample.txt は作成されない その他、gedit は上記 leafpad と同じで、kwrite、firefox は元々 scim-bridge で 使っているので、正常に動作しました。