uim スレッド 8 (930レス)
uim スレッド 8 http://mao.5ch.net/test/read.cgi/linux/1200850880/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
524: login:Penguin [sage] 2011/10/18(火) 00:44:58.56 ID:jWF4Td2g >>523 たとえできたとしても、品詞の登録で挫ける http://mao.5ch.net/test/read.cgi/linux/1200850880/524
525: login:Penguin [sage] 2011/10/21(金) 12:55:11.79 ID:skDPa+Kc uimのバージョンはどうやって調べればよいのでしょうか。 aptosidの最新バージョン、debian sidに当たるのかな、そのuim-m17nを インストールして使わせていただいているのですが、字上符のついた文字を 入力した直後に次の入力を始める瞬間で、入力先のアプリケーションが固まったり 落ちたりする現象に遭遇しております。 例えば、leafpadやJD上で、字上符のついた文字を入力し、その文字を確定する まではよいのですが、その直後に次の入力をはじめるとそこで「必ず」落ちます。 落ちるのはuimではなく、leafpadやJDのほうです。 Operaの場合はOperaが固まって反応しなくなります。 これはすでに知られているバグでしょうか、それとも私の環境だけでしょうか。 http://mao.5ch.net/test/read.cgi/linux/1200850880/525
526: login:Penguin [sage] 2011/10/21(金) 15:05:21.80 ID:FvvXfbCk >>525 $ aptitude show uim or $ apt-cache policy uim かな 不具合については、申し訳ないけどわからないわ http://mao.5ch.net/test/read.cgi/linux/1200850880/526
527: login:Penguin [sage] 2011/10/21(金) 15:19:05.22 ID:jXypOyOb >>525 uimとは関係ないけど、dpkg -l | grep uimで表示されるバージョンでいいんじゃない。 > これはすでに知られているバグでしょうか、それとも私の環境だけでしょうか。 debianのBTSにもubuntuのlaunchpad、uimのbugzillaにも登録されていなから知られてないと思う。 報告するならaptosidかuimかね。debianはディストリが違うから http://mao.5ch.net/test/read.cgi/linux/1200850880/527
528: login:Penguin [sage] 2011/10/31(月) 00:02:33.90 ID:/Ywll0+k ubuntu11.10にしてからファイラのnautilusで名前の変更をしようとすると固まるのと Dashで2回キーを打たないと入力されない不具合を、ようやくuimのせいだと理解できたので書き込み ここに書いてあるとおりにやった http://l1048576.blogspot.com/2011/10/1110.html つまりppaでuim1.7.1にアップデートしろということだった https://launchpad.net/~japanese-testers/+archive/ppa?field.series_filter=oneiric それにしても、ここに報告が上がってないということは、みんなiBusのほうにいっちゃったんだね… http://mao.5ch.net/test/read.cgi/linux/1200850880/528
529: login:Penguin [sage] 2011/10/31(月) 01:57:36.96 ID:S/ZHwPWe >>528 まだubuntu11.10にしてないから参考になったよ。ありがとう。 SKKはuimが一番なんだよなあ。 http://mao.5ch.net/test/read.cgi/linux/1200850880/529
530: (メモ) [sage] 2011/11/03(木) 20:25:08.37 ID:q/rQXgeb rxvt-unicodeとuim-ximでもtutcode.scmの後置型変換 ttp://d.hatena.ne.jp/hchbaw/20110901/1314886818 http://mao.5ch.net/test/read.cgi/linux/1200850880/530
531: login:Penguin [sage] 2011/12/05(月) 21:19:07.29 ID:FL4Icfxn ubuntu11.10のuim1.7.1でニコニコ動画にコメントを書き込もうとしても日本語onにならない… 英字入力はできてるけど、toolbarも出てないからuimがonになっているのかも分からない どっから問題切り分けたらいいですか http://mao.5ch.net/test/read.cgi/linux/1200850880/531
532: login:Penguin [sage] 2011/12/05(月) 21:26:00.86 ID:7mlKXiN8 Ubuntuじゃないけど uim 1.7.1+uim-mozc r73、Firefox 8.0.1 で書き込める。 http://mao.5ch.net/test/read.cgi/linux/1200850880/532
533: login:Penguin [sage] 2011/12/23(金) 15:23:38.71 ID:UzDPv0fc Ubuntu じゃないけれど、俺もコメント入力欄に直接書き込めない。 Firefox 内のテキストボックス(アドレス、検索、掲示板のレス書き込み欄)に 日本語を書き込んでコピペしているわ。 uim 1.7.1 anthy 9100h (Dictionaries and patches for G-HAL's Anthy) Firefox 7.0.1 Shockwave Flash 11.1 r102 http://mao.5ch.net/test/read.cgi/linux/1200850880/533
534: login:Penguin [sage] 2011/12/23(金) 22:49:49.77 ID:8lT2qvlG Ubuntuじゃないけどコメント入力欄に書き込める。 * uim 1.7.1 (skk) * firefox 8.0 * adobe-flash 11.1.102.55 (64bit) 別の話だけど、login 時に uim と xterm を起動すると xterm 上で日本語入力ができない。 * uim 1.7.1 (skk) * xterm 276 ちなみに - xterm を別に起動するとできる。 - login 時の xterm 起動を sleep で遅らせるとできる。 - rxvt だと login 時に起動してもできる。 wait かけずに xterm で解決できませんかね? あるいは bug 情報とかありますか? man kterm を参照すると -xim オプションの説明に > kterm の起動時に IM をオープン(しようと)することを指示します。適切な IM サーバが走っていない場合は、kterm はそれを待つこと > はなく、サーバが利用可能になってから接続を行います。 って書いてあるけど、xterm だと「待つことはなく、サーバが利用可能になってからも接続を行いません。」なのかな。現状。 ちなみに kterm では日本語入力ができなかった。なぜか。 http://mao.5ch.net/test/read.cgi/linux/1200850880/534
535: login:Penguin [] 2012/01/08(日) 20:46:16.57 ID:AnnJuXXM .uimを書き換えた後、設定がすぐにアプリケーションに反映されるようにできますか? 今は一度ログアウトしないと自分の環境ではうまく設定が反映されません http://mao.5ch.net/test/read.cgi/linux/1200850880/535
536: login:Penguin [sage] 2012/01/12(木) 00:20:57.75 ID:2CchupN9 1.7.2 release http://mao.5ch.net/test/read.cgi/linux/1200850880/536
537: login:Penguin [sage] 2012/01/18(水) 06:03:31.49 ID:a3DR3FI9 X 上でテンキーをフルキーとは別に割り当てるにはどうすればよいのでしょうか? http://mao.5ch.net/test/read.cgi/linux/1200850880/537
538: login:Penguin [] 2012/01/18(水) 08:04:45.50 ID:q5PKeTxK >>537 具体的に http://mao.5ch.net/test/read.cgi/linux/1200850880/538
539: login:Penguin [sage] 2012/01/20(金) 21:23:27.37 ID:d2msQ8XD >>538 例えば私の環境でフルキーの「1」は「keycode 10 (keysym 0x31, 1)」で テンキーの「1」は keycode 87 (keysym 0xffb1, KP_1) です uim 上でこららを区別して別々に割り当てられるのか、ということなんですが… http://mao.5ch.net/test/read.cgi/linux/1200850880/539
540: login:Penguin [] 2012/01/20(金) 22:23:16.96 ID:iM9KDMBW >>539 自分もxkbcompとかでkeycode遊ぶひとだから、試してみた ((("KP_1"). ())("あ" "ア" "ア")) とかkeysymで指定してもできなかった。 ttp://code.google.com/p/uim-doc-ja/wiki/CustomizeUim#カスタマイズ方法 にいろいろ書いてあるけど、keysymを直接あつかわずuimで指定された語でカスタマイズするようだから もうちょっと根本的にいじらないとダメっぽい 時間を見つけて自分ももう少し調べてみる http://mao.5ch.net/test/read.cgi/linux/1200850880/540
541: login:Penguin [sage] 2012/02/14(火) 22:07:09.58 ID:sezC5CSv 2012/02/14 : uim 1.7.3 release http://code.google.com/p/uim/ http://mao.5ch.net/test/read.cgi/linux/1200850880/541
542: login:Penguin [sage] 2012/02/14(火) 23:03:51.47 ID:BLSv1eoj あら、すてきなバレンタインね http://mao.5ch.net/test/read.cgi/linux/1200850880/542
543: login:Penguin [sage] 2012/04/12(木) 02:53:06.93 ID:kGaJL0LN Google-CGIAPI-JpとかBaidu-OnlineIME-Jpで普通に動いてる人いる? 再現条件はまだ絞ってないけど、それらをつかうと、 Error: in open-input-string: string required but got: #f libuim: [fatal] an unhandled error raised from Scheme interpreter libuim: All functionality has been disabled to save user application data. libuim: [fatal] an unhandled error raised from Scheme interpreter libuim: [fatal] ユーザアプリケーションデータを保護するため、全機能を停止しました。 てなのがでて機能しなくなることがある。 http://mao.5ch.net/test/read.cgi/linux/1200850880/543
544: 543 [sage] 2012/04/12(木) 02:55:41.63 ID:kGaJL0LN >>543はuim 1.8.0です。 http://mao.5ch.net/test/read.cgi/linux/1200850880/544
545: login:Penguin [sage] 2012/04/12(木) 18:35:17.73 ID:Wh6ZR3PB uim 1.8.0はなんかいろいろおかしい気がする…… http://mao.5ch.net/test/read.cgi/linux/1200850880/545
546: login:Penguin [sage] 2012/04/13(金) 21:06:55.91 ID:7pKb+zrI >>543 libgcroot を uim内部のものではなく、 http://code.google.com/p/sigscheme/downloads/list からダウンロードした libgcroot-0.2.3 を使うと、Anthy 使っても同じ症状になる。 http://mao.5ch.net/test/read.cgi/linux/1200850880/546
547: login:Penguin [sage] 2012/04/28(土) 16:05:09.28 ID:QiwRLGFJ SKKで「あんていばん」を入力したら「安定板」になって、それだけで変換候補がなくなった …いや、なんか、その、さあ http://mao.5ch.net/test/read.cgi/linux/1200850880/547
548: login:Penguin [sage] 2012/04/28(土) 16:40:39.83 ID:83QHfQ71 そりゃ SKK だからねえ 自前で登録するか google IME を呼ぶようにしないと http://mao.5ch.net/test/read.cgi/linux/1200850880/548
549: login:Penguin [sage] 2012/04/28(土) 17:30:56.00 ID:32UEljwB >>547 はい、どうぞ。 http://openlab.jp/skk/registdic.cgi http://mao.5ch.net/test/read.cgi/linux/1200850880/549
550: login:Penguin [sage] 2012/04/30(月) 18:35:31.52 ID:akm5xItI 「安定板」があって「安定版」がないのはSKKらしいというか、SKKらしくないというか そういやSKKのスレって今はないのか http://mao.5ch.net/test/read.cgi/linux/1200850880/550
551: login:Penguin [sage] 2012/04/30(月) 18:43:13.36 ID:1fx4/NJD 落ちてから随分たつねえ http://mao.5ch.net/test/read.cgi/linux/1200850880/551
552: login:Penguin [sage] 2012/04/30(月) 23:43:14.90 ID:DZkcIOpO まぁ登録されてなくてもすぐ登録できるのがいいところだし。 http://mao.5ch.net/test/read.cgi/linux/1200850880/552
553: login:Penguin [sage] 2012/05/24(木) 20:57:53.44 ID:zxo4mhjy SKK+uimなんだけど、「全角/半角」1回でSKK入力モードをとにかく全終了させて直接入力になるように設定するのってどうすればいいん? 「全角/半角」1回でONにすることはできるんだけど、その逆にOFFにすることができない… http://mao.5ch.net/test/read.cgi/linux/1200850880/553
554: login:Penguin [sage] 2012/05/24(木) 21:13:29.85 ID:zZYVMvb8 半角英数入力モードにzenkaku-hankakuじゃだめなん? http://mao.5ch.net/test/read.cgi/linux/1200850880/554
555: login:Penguin [sage] 2012/05/24(木) 21:18:37.14 ID:jrZqC94t >>553 全体キー設定でON/OFF に"zenkaku-hankaku" http://mao.5ch.net/test/read.cgi/linux/1200850880/555
556: login:Penguin [sage] 2012/05/24(木) 21:30:58.10 ID:zxo4mhjy >>554 SKKが終了してくれないと困るのです(キーバインド競合的な意味で) >>555 本当にごめん、肝心な条件忘れてた 入力ウィンドウ開始時 キーボード直接入力 「全角/半角」押下 ひらがな漢字入力可能なモード 「l」押下 SKK英数入力モード(なくてもいい) 「C-j」押下 ひらがな漢字入力可能なモード復帰(上記がなければなくてもいい) 「全角/半角」押下 キーボード直接入力 「全角/半角」を1回押すとSKKがひらがな入力モードで起動して、 「全角/半角」をもう1回だけ押すと現在のSKKのモードがなんであっても全て終了して、キーボード直接入力になる というのがほしいです http://mao.5ch.net/test/read.cgi/linux/1200850880/556
557: login:Penguin [sage] 2012/05/24(木) 23:42:36.63 ID:jrZqC94t >>556 だからなるってば http://mao.5ch.net/test/read.cgi/linux/1200850880/557
558: login:Penguin [sage] 2012/05/25(金) 00:10:08.33 ID:R/a4525c uim-anthy使っているのですが 日本語入力モードでもシフト押しながらRAIDって打ったらRAIDって出るようになる方法無いですか? http://mao.5ch.net/test/read.cgi/linux/1200850880/558
559: login:Penguin [sage] 2012/05/25(金) 00:33:42.17 ID:BESBEAB1 >>557 それ、他のところ(おそらく半角英数入力開始)にzenkaku-hankakuが設定されてる http://mao.5ch.net/test/read.cgi/linux/1200850880/559
560: login:Penguin [sage] 2012/05/25(金) 11:25:22.68 ID:R3roAUmk >>559 なってたわw http://mao.5ch.net/test/read.cgi/linux/1200850880/560
561: login:Penguin [sage] 2012/05/26(土) 21:15:21.88 ID:1d/Bq0Kt ATOK風だと変換領域が水色になるんだけど、ここの色だけ変えられないかなあ 黄色か緑にしたいんだけど 水色は濃過ぎてアンチエイリアスな太文字がびっちりに見えてしまう http://mao.5ch.net/test/read.cgi/linux/1200850880/561
562: login:Penguin [sage] 2012/05/28(月) 22:08:18.30 ID:w0JqcEmk ひさびさにuimユーザーに復帰しました。よろしくお願いします。 http://mao.5ch.net/test/read.cgi/linux/1200850880/562
563: login:Penguin [sage] 2012/09/11(火) 13:40:57.87 ID:Tw1G6YRO アプリケーションを立ち上げると、どれも日本語入力ONで起動してしまう 普段は直接入力で立ち上がって、IMEをトグルしたら日本語入力に移るように設定するにはどうしたらいいのさ http://mao.5ch.net/test/read.cgi/linux/1200850880/563
564: login:Penguin [sage] 2012/09/11(火) 14:43:21.06 ID:wxJydB19 標準の入力モードで直接入力に設定したらいいんじゃないかな http://mao.5ch.net/test/read.cgi/linux/1200850880/564
565: 563 [sage] 2012/09/11(火) 23:03:07.81 ID:Tw1G6YRO >>564 ありがとう でも、そうすると今度はIMEトグルでONになってくれないんだ… http://mao.5ch.net/test/read.cgi/linux/1200850880/565
566: login:Penguin [sage] 2012/09/12(水) 08:49:00.80 ID:HJFbFk0i そのトグルキーが登録されていないとか 特に設定をいじっていないAnthyで試してみたけど 標準の入力モードを直接入力、オン・オフをzenkaku-hankakuで 問題なく切り替わる http://mao.5ch.net/test/read.cgi/linux/1200850880/566
567: 563 [sage] 2012/09/13(木) 23:43:09.83 ID:2l2RZoWm >>566 ありがとう。問題の切り分けができたよ >>564で言っていたのは uim-pref-gtkの「Anthy」のグループの「ツールバー - 標準の入力モード」で、 >>563でやっていたのは uim-pref-gtkの「全体設定」のグループの「入力方法の利用準備 - 標準の入力方法を指定」だった >>564のとおりにやったら無事「アプリケーションを立ち上げたときは直接入力で、IMEをトグルすると日本語入力」にすることができました 重ねてありがとう ところで、設定項目に違う使い方で同じ用語が出てくるのはインターフェースとして改善の余地があるように思われるのだけれど、 これってどこに提案したらいいの? http://mao.5ch.net/test/read.cgi/linux/1200850880/567
568: login:Penguin [sage] 2012/10/01(月) 20:07:13.48 ID:u36smHEf すみません、uim-fepの日本語入力機能について質問です。 皆さん日本語入力するときは一般ユーザ権限でuim-fep動かしてますよね? わたしの他にroot権限で動かしている方いらっしゃいますか? というのも、昨日uim-fepをUbuntu12.04にインストールしたんですが、 % sudo uim-fep で動かすと入力切替のキーボードショートカットが動くのに、普通に、 % uim-fep で動かすと入力切替のキーボードショートカットが働かないのです (fbterm、LXTermなどで確認、ショートカットは"Ctrl+バックスラッシュ"に設定) できれば皆さんの動作を教えてもらいたいです http://mao.5ch.net/test/read.cgi/linux/1200850880/568
569: login:Penguin [sage] 2012/10/02(火) 11:52:51.42 ID:TAAA72M8 >>568 不足している情報が1個を超えるとそれ確認するのめんどくさくなる。 rootでもうごくっちゃあうごくよ。 http://mao.5ch.net/test/read.cgi/linux/1200850880/569
570: login:Penguin [sage] 2012/10/02(火) 12:23:57.35 ID:A+i+GaLT だから「rootでは動く」と書いてるじゃん http://mao.5ch.net/test/read.cgi/linux/1200850880/570
571: login:Penguin [sage] 2012/10/02(火) 17:29:54.64 ID:sokpRgXL 産業までしか読めない人って伝説の中の存在だと思ってた http://mao.5ch.net/test/read.cgi/linux/1200850880/571
572: login:Penguin [sage] 2012/10/02(火) 22:01:32.10 ID:gl755Q09 1 sudoでHOME変わって違う設定ファイルを参照してる 2 rootで600とかで設定書き出しちゃってroot以外で読めなくなってる http://mao.5ch.net/test/read.cgi/linux/1200850880/572
573: login:Penguin [sage] 2012/10/04(木) 02:36:51.09 ID:IrwZENJC 遅レスすみません、568です。>>569-572ありがとうございます ~/.uimも/usr/share/uim/generic-key-custom.scmもともに読み込みできる設定で かつ/usr/share/*の方で設定してたので、なぜrootでしか入力切替できないのか、訳がわからない状態でした。 OSのインストールからやり直したところ、今度は問題なく動きました。 まだ再現できてませんが、何となく、uimとuim-anthyとuim-mozcの噛み合わせっぽいように思うので これから色々試してみて、再現できた場合には報告します。 ありがとうございました。 http://mao.5ch.net/test/read.cgi/linux/1200850880/573
574: login:Penguin [sage] 2012/10/04(木) 08:30:17.34 ID:NcISIYwU そういうときはstraceとかやってみればよかったのに。 http://mao.5ch.net/test/read.cgi/linux/1200850880/574
575: login:Penguin [sage] 2012/11/27(火) 01:21:01.70 ID:fb+ibjnC 質問 ubuntuのdashで日本語検索できてる? 自分は日本語入力が効かなくて、電卓がいつも探せない ubuntu 12.04 uim 1.7.1 http://mao.5ch.net/test/read.cgi/linux/1200850880/575
576: login:Penguin [sage] 2012/11/27(火) 01:31:47.87 ID:eYUehpwt dashは対話環境で使うものでないと思う http://mao.5ch.net/test/read.cgi/linux/1200850880/576
577: login:Penguin [sage] 2012/12/11(火) 00:47:43.52 ID:H04Mg9F2 Google-CGIAPI-Jpってなんで候補が5個しかでえへんの? http://mao.5ch.net/test/read.cgi/linux/1200850880/577
578: login:Penguin [sage] 2013/01/09(水) 00:36:55.06 ID:LPwrQNA2 uim-xim で xterm について uim の入力モードを切り替えたり簡単にできませんかね。 uim-fep ではなく。 shell でコマンド実行時に直接入力にするとかしてみたい。 # echo x > /proc/xxx みたいにできればいいってちょっと思ったけど、それはないだろうな。 http://mao.5ch.net/test/read.cgi/linux/1200850880/578
579: login:Penguin [sage] 2013/01/09(水) 07:12:48.93 ID:eLY39i4O しふと+すぺーす http://mao.5ch.net/test/read.cgi/linux/1200850880/579
580: login:Penguin [sage] 2013/01/09(水) 20:21:18.44 ID:BHt1YNGW uim-toolbar-gtk等と同様に、uim-helper-serverが開いてるUNIX domain socketに、 prop_activateメッセージを書き込めばできます。 メッセージ形式等は、doc/HELPER-PROTOCOL参照。 anthyを直接入力に切り替える例: printf 'prop_activate\naction_anthy_direct\n\n' | socat - UNIX-CONNECT:$HOME/.uim.d/socket/uim-helper http://mao.5ch.net/test/read.cgi/linux/1200850880/580
581: login:Penguin [sage] 2013/01/10(木) 04:03:49.76 ID:53v15KgY >>579 確かに簡単です。 肝心な条件が抜けていましたね。 >>580 ありがとうございます。こんなに早く回答がくるとは。 uim-sh とかで何か実行すればできるのかなーとか、 uim-sh の用途も知らずに考えていましたが、uim-helper-server ですか。 なるほど、これいいですね。 uim 以外でもこういうのあるんですかね。 socketあんまり使った覚えなかったんですが、echo x > socket じゃだめなんですね。 まあそれはしょうがないか。zsh なら zsocket もあるし。使ったことないけど。 ちなみに im(skkとか) に対する入力モード(「ひらがな」とか)のリストを取得する message ってありますかね。 というか多分ありませんよね。doc/HELPER-PROTOCOL をざっと見た感じではないようなので。 とりあえず skk の場合は↓に書いてあるようなので、必要なわけではなく、 なさそうだけどもしかして実はあるのかなーと、ただの興味だけできいています。 http://code.google.com/p/uim-doc-ja/wiki/UimSkk http://mao.5ch.net/test/read.cgi/linux/1200850880/581
582: login:Penguin [sage] 2013/01/10(木) 19:21:44.35 ID:cW1WA7JR >>581 (確認してないですが、uim以外だと、ibusはdbusを使ってたような気も。) 入力モードというかactionリストを調べるには、例えば以下の3種類の方法があります。 1. prop_list_getメッセージの応答のprop_list_update内のaction_skk_latin等を確認。 printf 'prop_list_get\n\n' | nc -q 1 -U ~/.uim.d/socket/uim-helper 2. uim-toolbar-gtkを操作した際にソケットに流れる内容を確認する。 nc -U ~/.uim.d/socket/uim-helper を実行した状態で、uim-toolbar-gtk上でカタカナ等を選ぶと、 uim-toolbar-gtkが送るメッセージと、それに対する応答が流れるので、 どんなメッセージを送ればいいか調べることが可能。 3. IMのソースを確認 grep register-action /usr/local/share/uim/skk.scm http://mao.5ch.net/test/read.cgi/linux/1200850880/582
583: login:Penguin [sage] 2013/01/10(木) 23:59:51.53 ID:53v15KgY >>582 ないようなのでとか書いちゃったけど、ありましたね。 1. が。 しかも ja_hiragana とか skk に依存しない名前付きで。 # とりあえず知りたいだけなら 3. が速いかな。 http://mao.5ch.net/test/read.cgi/linux/1200850880/583
584: login:Penguin [sage] 2013/01/16(水) 01:05:53.17 ID:ySNuqowo 年末に1.8.4出てたんだな http://mao.5ch.net/test/read.cgi/linux/1200850880/584
585: login:Penguin [sage] 2013/01/26(土) 18:39:21.72 ID:6qFN8b3p いやー >>581 の件で echo "prop_activate\naction_skk_latin\n" | socat - UNIX-CONNECT:$HOME/.uim.d/socket/uim-helper とかするとたまに(あるいはしばしば) 1秒ほど xterm が止まりますね。 どうも uim-xim を待っているようだけど… なんか特定の条件下でそうなるもんだよとか情報ありませんか? ちなみに uim 1.8.4 http://mao.5ch.net/test/read.cgi/linux/1200850880/585
586: login:Penguin [] 2013/01/26(土) 19:56:21.20 ID:E9Ods2p+ ありません http://mao.5ch.net/test/read.cgi/linux/1200850880/586
587: login:Penguin [sage] 2013/01/27(日) 18:41:25.77 ID:H247I6+9 >>578 xtermのuim-ximのオンオフを切り替えるその他の方法として、 shift+spaceを送り付ける方法。 xtermのAllowSendEventsを(ctrl+左クリックのメニュー等から)有効にしておいて、 xdotool search --name xterm windowactivate key shift+space もしくは xdotool search --name xterm windowfocus key shift+space http://mao.5ch.net/test/read.cgi/linux/1200850880/587
588: login:Penguin [sage] 2013/01/31(木) 18:07:35.13 ID:ScJ/sbid wxGTKにてuimを使っていると GLib-GObject-WARNING: gsignal.c: instance ... has no handler with id ... が出る条件がわかった。 wxGTK/src/gtk/window.cppの gtk_im_context_set_use_preedit(m_imData->context,FALSE); を消すと出なくなる。 消してもwxTextCtrlなどでは問題なく文字が入力できるし表示されている。 テスト不足なのでどこかうまくいかない場所があるかもしれないけど… 他のIMでは出ないみたいなので uimの use_preedit == FALSE なときのコードに問題あるっぽい気がする。 http://mao.5ch.net/test/read.cgi/linux/1200850880/588
589: login:Penguin [sage] 2013/02/03(日) 22:36:11.48 ID:w9Lftygn >>587 どうも。 toggle ではなく off にしたいのでそれはやめておきます。 ~/.uim.d/socket/uim-helper で状態みてればいいという話もありますが。 # ~/.uim.d/socket/uim-helper に書くときも必要なときだけの方がいいかも。まあ無条件の方が楽か。 で、原因は判りました。1秒 xterm が止まっているときはこんな状態になっています。 - xterm は XSetICValues 呼んで止まっている。uim-xim のレスポンス待ち。 - uim-xim は main_loop 内の select でブロックしている。これの timeout が 1秒。 - 通常なら XSetICValues の X イベントが来ればその処理に進むはず。 ブロックする理由は以下。 uim-xim は select の結果をみて uim-helper から何か来てればそれを処理する。 この処理内で XTranslateCoordinates を呼んでいる。 このタイミング(select - XTranslateCoordinates 間)で XSetICValues の X イベントが来ると XTranslateCoordinates が読み込んで event queue に入れる。 既に event queue に入っているものは select では検知できないので、ブロックする。 (event queue は X イベントの処理で空になるので、通常の select 時は空になっている。) とりあえず ↓ な patch で直りましたので、これで使ってみます。いまのところブロックしてません。 # ほとんど意味がなくなるので timeout 時の check_pending_xevent を消しているけど、 # 要るんかな。1,2秒間隔 XFlush の意味しか残らないけど。 ttp://ja.pastebin.ca/2310350 # uim-1.8.4-check-xevents-queued.patch って書いたらファイル名切れた。32文字か。 しかしコマンド実行後に l を押すくせが抜けない。 http://mao.5ch.net/test/read.cgi/linux/1200850880/589
590: login:Penguin [sage] 2013/02/03(日) 22:46:42.23 ID:Nv/ezc0W >>589 そういうのはちゃんとuimのバグトラッカーに乗っけなよ。 そのほうが中の人もマージしやすいでしょ。 http://mao.5ch.net/test/read.cgi/linux/1200850880/590
591: login:Penguin [] 2013/02/04(月) 16:07:44.79 ID:tIu2ElCE なぜわざわざ処理の遅いxtermを使うのか? http://mao.5ch.net/test/read.cgi/linux/1200850880/591
592: login:Penguin [sage] 2013/02/04(月) 18:56:06.40 ID:HvaVftXz とりあえずデフォルトだから、じゃないですかにゅ。 http://mao.5ch.net/test/read.cgi/linux/1200850880/592
593: login:Penguin [sage] 2013/02/04(月) 19:37:47.33 ID:SLzXXiCZ >>589 トグルにしたくないなら、uim-pref-gtkで、 オフ(SKKの場合は半角英数入力モード)にするキーの方だけに "<Control>,"等を設定しておいて、外からctrl+commaを送り付ければOK。 xdotool search --name xterm windowfocus key ctrl+comma が、現状のuim-skkだと、半角英数入力モード時に再度<Control>,を送ると そのまま","が入力されてしまいますね。 半角英数入力モードのキー処理(skk-proc-state-latin)で オフにするキーだったら無視する処理を追加すればいいはず。 ただし、"l"キーの場合は無視しないでそのまま通す必要あり。 2130c2130,2133 < (skk-commit-raw sc key key-state)) --- > (if (not (and (or > (control-key-mask key-state)) > (skk-latin-key? key key-state))) > (skk-commit-raw sc key key-state))) http://mao.5ch.net/test/read.cgi/linux/1200850880/593
594: login:Penguin [sage] 2013/02/05(火) 03:44:37.38 ID:BaUURfS3 >>591 遅い方なのか。 日本語環境だと起動が遅かったと思うけど。 まあ xterm にしかない機能があったりするから、かな。 他にもとりこまれたりするけどね。 使ってて遅くなかった kterm にはとりこまれそうになかったし。 xterm に移行したときは日本語環境で kterm 起動 20ms、xterm 起動 1s ぐらいで確かに遅かった。起動は。 高速をウリにしている Terminal Emulator って何があったっけ? http://mao.5ch.net/test/read.cgi/linux/1200850880/594
595: login:Penguin [sage] 2013/02/05(火) 11:14:53.24 ID:Mc1lgI7w >>594 起動だったらurxvtd + urxvtcが速い おれが言ってるのはコンパイルや子プロセスなどの処理能力のこと gnome-terminalが圧倒的すぎる http://mao.5ch.net/test/read.cgi/linux/1200850880/595
596: login:Penguin [sage] 2013/02/06(水) 22:18:31.37 ID:Ia/IVSds まあ daemon 使えばねえ。 つかコンパイルや子プロセス? uim とも元の話とも離れてるしあんまりきかない方がいいかな。 http://mao.5ch.net/test/read.cgi/linux/1200850880/596
597: login:Penguin [sage] 2013/02/13(水) 20:27:57.16 ID:tJHOenTY 日本語入力中にシフト+文字で英字打つ方法無いっすかね これだけが唯一の不満 http://mao.5ch.net/test/read.cgi/linux/1200850880/597
598: login:Penguin [sage] 2013/02/13(水) 21:08:39.20 ID:7nQKa0su >>597 つMozc http://mao.5ch.net/test/read.cgi/linux/1200850880/598
599: login:Penguin [sage] 2013/02/13(水) 22:11:42.90 ID:tJHOenTY 宗教上の理由でぐーぐるさんはちょっと… http://mao.5ch.net/test/read.cgi/linux/1200850880/599
600: login:Penguin [sage] 2013/02/18(月) 21:59:34.93 ID:wxzBSRzk ~/.uim に ↓ を追加すると ↑ に書いてあることはできるよ。 (define skk-push-key (let ((orig skk-push-key)) (lambda (sc key state) (if (ichar-upper-case? key) (im-commit-raw sc) (orig sc key state))))) SKK で。 http://mao.5ch.net/test/read.cgi/linux/1200850880/600
601: login:Penguin [sage] 2013/02/19(火) 02:30:52.91 ID:aF/N/M5B anthyなんです、すんません… http://mao.5ch.net/test/read.cgi/linux/1200850880/601
602: login:Penguin [] 2013/02/19(火) 10:57:56.43 ID:rzX99X5r wwwwwwwwwwwwwwwwwwwwwwwwwwwwwww http://mao.5ch.net/test/read.cgi/linux/1200850880/602
603: login:Penguin [sage] 2013/02/21(木) 22:56:14.84 ID:984FhoS6 さて echo "(im-set-key-press-handler! (retrieve-im 'anthy) (lambda (uc key state) (if (ichar-upper-case? key) (im-commit-raw uc) (anthy-press-key-handler uc key state))))" >> ~/.uim 試してないので動くかは判らんが。uim-sh は通った。 scheme よく知らんからもっといい書き方があるかもね。 というか多分求めてるものと違う気はする。 http://mao.5ch.net/test/read.cgi/linux/1200850880/603
604: login:Penguin [sage] 2013/02/22(金) 02:10:32.32 ID:1hXRqpEV A,A,S+E,S+Eの順に入力すると「EEああ」となります 求めてるものと違いましたが、お心遣い感謝します http://mao.5ch.net/test/read.cgi/linux/1200850880/604
605: login:Penguin [sage] 2013/02/22(金) 03:41:00.92 ID:cSPbUv/o 難しいなぁ uimのカスタマイズ敷居高すぎる http://mao.5ch.net/test/read.cgi/linux/1200850880/605
606: login:Penguin [sage] 2013/02/23(土) 18:05:15.95 ID:DKc5HEbJ skkfepの雑草入力と小書きかな母音入力がなかなかユニークでいい。 uim-skkでも欲しいかなw 雑草入力 (ルール設定で変更可能) wまたはkを連打することでwやkを大量かつ高速に入力できます。こうした文字は大抵の場合、 チャットにおける語尾として使われます。そのため、チャットの確定であるENTERやCTRL+Jを押すことで (または関係ない文字を入力することで)通常のローマ字かな変換状態に戻るようになっています。 雑草入力と送りがな変換時の挙動の共存させるため、2種類の変換ルールを動的に切り替えて 処理しています。 入力例 uhawwwskkwwwww → うはwwwskkwwwww 小書きかな母音入力 (ルール設定で変更可能) xを押した後の小文字母音はキー連打で連続入力可能です。擬音や感動詞の入力を容易にします。 入力例 uwaxaaaaa → うわぁぁぁぁぁ http://coexe.web.fc2.com/skkfep.html http://mao.5ch.net/test/read.cgi/linux/1200850880/606
607: login:Penguin [sage] 2013/02/24(日) 03:01:59.25 ID:7fhWV2Iu >>604 あーやっぱり?じゃあこれでどうか。 anthy がどういう状態を持っているかよくわからんから なんかよくわからんとこでよくわからんことになりそうだけど。 (define hack (lambda (ac key state) (let ((alnum (anthy-context-alnum ac)) (alnum-type (anthy-context-alnum-type ac))) (anthy-context-set-alnum! ac #t) (anthy-context-set-alnum-type! ac anthy-type-halfwidth-alnum) (anthy-press-key-handler ac key state) (anthy-context-set-alnum! ac alnum) (anthy-context-set-alnum-type! ac alnum-type)))) (im-set-key-press-handler! (retrieve-im 'anthy) (lambda (ac key state) (if (ichar-upper-case? key) (hack ac key state) (anthy-press-key-handler ac key state)))) >>606 ルールってのがどういうもんかわからんけど、こーいうんじゃだめ? ((("x" "z" "w") . ("z" "x")) ("w" "w" "w")) ((("x" "s" "a") . ("s" "x")) ("ぁ" "ァ" "ァ")) # ("z" "x") はなんで ("x" "z") じゃないんだろう。逆になるとはなあ。 http://mao.5ch.net/test/read.cgi/linux/1200850880/607
608: login:Penguin [sage] 2013/02/26(火) 15:29:37.83 ID:vRBu6uiT >>607 ありがとうございます。今諸事情で連続運転中なので再起動後にでもご報告に参ります 有難うございました。 http://mao.5ch.net/test/read.cgi/linux/1200850880/608
609: login:Penguin [sage] 2013/03/04(月) 18:27:48.50 ID:WThR1Inb >>607 動いてます!!ありがとうございました!!! http://mao.5ch.net/test/read.cgi/linux/1200850880/609
610: login:Penguin [sage] 2013/03/23(土) 01:01:21.26 ID:pIZcBkMi 保守 http://mao.5ch.net/test/read.cgi/linux/1200850880/610
611: login:Penguin [sage] 2013/04/01(月) 00:59:40.58 ID:bwP04kcA 1.8.5 http://mao.5ch.net/test/read.cgi/linux/1200850880/611
612: login:Penguin [sage] 2013/04/01(月) 01:01:31.82 ID:bwP04kcA ところで uim は libkkc をサポートする予定はあるのかなぁ? http://mao.5ch.net/test/read.cgi/linux/1200850880/612
613: login:Penguin [sage] 2013/04/02(火) 23:14:43.80 ID:77qyzlRG urxvt上でuimを使っているとき、 日本語入力中に未確定の文字列が白塗りになります。 回避する方法はありますでしょうか。 .Xresourcesには urxvt*inputMethod: uim urxvt*preeditType: OffTheSpot と書いています。 http://mao.5ch.net/test/read.cgi/linux/1200850880/613
614: login:Penguin [sage] 2013/04/03(水) 01:04:46.36 ID:+pAwthdy >>613 perl extensions で On The Spot を試してみ http://mao.5ch.net/test/read.cgi/linux/1200850880/614
615: login:Penguin [sage] 2013/04/03(水) 01:16:48.05 ID:EV5s59k1 >>614 urxvt*preeditType: OnTheSpot urxvt*perl-ext: xim-onthespot としたところ、未確定文字列が白塗りじゃなくなりました。 ただ変換候補がカーソルの近くに表示されなくなった点と、変換候補の範囲が使用中の文字色で塗り潰されてしまう点が気になります。 これらは我慢するしかないのでしょうか。 http://mao.5ch.net/test/read.cgi/linux/1200850880/615
616: login:Penguin [sage] 2013/04/03(水) 11:08:46.27 ID:uzlqQs3F 俺はそういう問題起こってないから、設定が悪いだけなんじゃね? http://mao.5ch.net/test/read.cgi/linux/1200850880/616
617: login:Penguin [sage] 2013/04/03(水) 23:15:18.42 ID:AITUGe0s 俺も>>615で妥協してる >>616 参考までにurxvtは256色? 他にもなんかコンパイルオプションや設定なんかで関係ありそうな項目あったら教えてほしい http://mao.5ch.net/test/read.cgi/linux/1200850880/617
618: login:Penguin [sage] 2013/04/04(木) 18:39:27.21 ID:RQ+YOKEq >urxvtは256色? yes 文字がどうこうは変換候補に表示する為のfontが無かったりするから なんてーのもあるんだよー だからどうすりゃ良いかはわかるよね。 ほかにも詳しくは man urxvt を見てくりゃれ。 http://mao.5ch.net/test/read.cgi/linux/1200850880/618
619: login:Penguin [sage] 2013/04/04(木) 21:04:13.14 ID:HG3Cv+FF urxvt じゃないとダメなのかな 背景の問題な気もするし uim で何使ってるの? Anthy? Mozc? http://mao.5ch.net/test/read.cgi/linux/1200850880/619
620: login:Penguin [sage] 2013/04/04(木) 21:06:19.44 ID:HG3Cv+FF あー xim 使ってるのか直接 uim 指定すれば解決じゃ? http://mao.5ch.net/test/read.cgi/linux/1200850880/620
621: login:Penguin [sage] 2013/04/06(土) 04:18:47.55 ID:wbcpk/7V .Xresourcesで urxvt*imFont: xft:Ricty:size=13.5:antialias=true みたいに設定しても失敗する >>619 Anthy >>620 .xinitrcに uim-xim & って書いてるんだけど どうしたら直接uim指定できるのか分からない http://mao.5ch.net/test/read.cgi/linux/1200850880/621
622: login:Penguin [sage] 2013/04/06(土) 07:53:36.67 ID:3oMNhZPP uim-fepは使えないのかな。 urxvt-unicodeというのもあるらしい。 http://mao.5ch.net/test/read.cgi/linux/1200850880/622
623: login:Penguin [sage] 2013/04/06(土) 08:54:53.53 ID:lm4zPb8w >>621 uim-doc-ja ttps://code.google.com/p/uim-doc-ja/ ~/.xinitrc ------------------------------------------- export GTK_IM_MODULE='uim' export QT_IM_MODULE='uim' export XMODIFIERS='@im=uim' uim-xim & ------------------------------------------- さらにお好みで以下の1つのツールバー uim-toolbar-gtk & uim-toolbar-gtk3 & uim-toolbar-qt4 & uim-toolbar-gtk-systray & uim-toolbar-gtk3-systray & http://mao.5ch.net/test/read.cgi/linux/1200850880/623
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 307 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s