uim スレッド 8 (930レス)
uim スレッド 8 http://mao.5ch.io/test/read.cgi/linux/1200850880/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
701: login:Penguin [sage] 2014/03/19(水) 11:51:37.19 ID:y7IBbgd5 fbtermでuim-febで.uimでキーの設定したのに control+スペースで切り替わらない。 その他のキーに割り当てても切り替わらない。 どうしたらいいですか? http://mao.5ch.io/test/read.cgi/linux/1200850880/701
702: login:Penguin [sage] 2014/03/19(水) 13:59:30.56 ID:hlFWciTs .uimを晒すか、誰かのdotfilesにある.uimを使ってみ http://mao.5ch.io/test/read.cgi/linux/1200850880/702
703: login:Penguin [sage] 2014/03/19(水) 14:01:38.39 ID:hlFWciTs もし、guiでもできてないなら uim-module-manager --register mozc みたいなのをし忘れてる可能性もある http://mao.5ch.io/test/read.cgi/linux/1200850880/703
704: login:Penguin [sage] 2014/03/20(木) 09:12:03.35 ID:PzMRws09 .uim.dを消したら直りました。 これが設定を上書きしてたみたいです。 http://mao.5ch.io/test/read.cgi/linux/1200850880/704
705: login:Penguin [sage] 2014/03/29(土) 01:39:20.72 ID:ttg9mcnB 波ダッシュ(u+301c)の代わりに全角チルダ(u+ff5e)を入力しようと思って (define ja-rk-rule-basic (append '( ((("~") . ()) ("〜" "〜" "〜"))) ja-rk-rule-basic)) と書いてみましたが、~を押下しても何も入力されません。 〜の代わりに別の文字を設定すると~でちゃんとその文字を入力できます。 漢字コード直接入力などで全角チルダ自体を入力・表示できることは確認済みです。 どうしたら~で全角チルダを入力できるようになりますか? uimは1.8.6です。 http://mao.5ch.io/test/read.cgi/linux/1200850880/705
706: login:Penguin [sage] 2014/05/10(土) 14:51:03.20 ID:7azfphBI 特定の入力を漢字変換待ちにせず、そのままコミットさせるにはどうしたらいい? 具体的には、z / で・(中黒記号)にしたらそのまま確定して渡したい。他いろいろな記号入力をそうしたい ja-direct-ruleをつかってみたけどイマイチ。単ストロークしか受け付けない http://mao.5ch.io/test/read.cgi/linux/1200850880/706
707: login:Penguin [sage] 2014/05/11(日) 09:07:19.79 ID:DvO8qA1+ skkを使う http://mao.5ch.io/test/read.cgi/linux/1200850880/707
708: login:Penguin [sage] 2014/05/11(日) 21:35:27.40 ID:xnXTjbrp ぐぬぬ。やっぱりskkか さっそく導入してみた。うまく変換できない。Dvorak配列で拡張ACT使いなのでデフォルトのキーがバッティングする。がんばろう… http://mao.5ch.io/test/read.cgi/linux/1200850880/708
709: login:Penguin [sage] 2014/05/11(日) 23:21:54.62 ID:xnXTjbrp SKKでHelp. Dvorakではkと母音の組み合わせが入力しづらいので、カ行はcと母音をつかってca ci cu ce coとするんだけど そうすると「歩く」を入力するときの AruCu が変換されない たぶん辞書がそうなってるんだろうなーと思ったけど、どうやって直したら良い? カ行の活用全部手動で登録しなおせはナシでおねがいします… http://mao.5ch.io/test/read.cgi/linux/1200850880/709
710: login:Penguin [sage] 2014/05/12(月) 07:17:42.00 ID:x6/SQpb7 入力されたローマ字をそのまま辞書引きに使ってしまっているのが原因なので ひらがなからSKK辞書の送り仮名表現で用いられる子音に変換して辞書引くように uim-skkの方を修正してくれって報告するのがいいんじゃないかな。 http://mao.5ch.io/test/read.cgi/linux/1200850880/710
711: login:Penguin [sage] 2014/05/12(月) 10:31:57.86 ID:baO08fG8 こっそり作業してこっそり自己解決したので、こっそり2chに投稿 skk.scmのskk-set-rule!でローマ字、AZIK、ACT、KZIKのそれぞれ対応するjapanese-*.scmを読み込んでいるようで、呼び出したjapanese-act.scmでは送り仮名を c → k に変換していた だからuim-prefのSKK設定でACTを選択すれば AruCu が変換できるようになる ところがこのjapanese-act.scmはローマ字⇔かなのACT変換テーブルも持っていて、これが.uimの設定を上書きしてしまう。この変換テーブルがまた変態拡張で、なかなかに興味深い (Dvorak使いは各人が各人の「おれのかんがえたさいきょうのACT」を持っているので、このことは特段驚くには値しない。いくつかは自分の参考にさせてもらった。ちなみに私の変換テーブルは1,500行です) とにかく解決策は用意されているのは分かったので、このコンフリクションをどうにかしたい。uim-docによると、ユーザーは.uimに (require-module "scm名") (define ... ) と記述することで関数やリストを上書きできるらしいので、japanese-act.scmのテーブルをことごとく削除してやろうと思ったが、取得できるモジュールは uim> installed-im-module-list にあらわれるものしかダメらしく、skk.scmの中で呼び出される個別のscmは変更できない http://mao.5ch.io/test/read.cgi/linux/1200850880/711
712: login:Penguin [sage] 2014/05/12(月) 10:33:27.78 ID:baO08fG8 いよいよムシャクシャしたのでskk.scmのほうを書き換えてやった (require-module "skk") (define skk-set-rule! (lambda (sc input-rule) (let ((rkc (skk-context-rk-context sc)) (rule (cond ((= input-rule skk-input-rule-roma) (set! skk-okuri-char-alist '(("c" . "k") (";" . "a") ("q" . "o") ("j" . "e") ("k" . "u") ("x" . "i"))) (set! skk-downcase-alist '()) (set! skk-set-henkan-point-key '()) skk-ja-rk-rule) ))) (skk-context-set-input-rule! sc input-rule) (rk-context-set-rule! rkc rule)))) ということでめでたしめでたし。.uimの中に記述するだけでプログラムの挙動を変えられるだなんて、schemeさん流石っすオッス。さて、qとlはどこに配置しなおそうかな… http://mao.5ch.io/test/read.cgi/linux/1200850880/712
713: login:Penguin [sage] 2014/05/12(月) 10:38:00.17 ID:baO08fG8 >>710 わざわざレスをくれたのに、勝手に解決してしまって申し訳ない 慣れない入力メソッドってこんなに大変だったのね。レスを返すのも億劫 http://mao.5ch.io/test/read.cgi/linux/1200850880/713
714: login:Penguin [sage] 2014/05/12(月) 17:59:46.08 ID:dTxdgySX 確定のためにEnter押した方が楽だったんじゃ・・・ http://mao.5ch.io/test/read.cgi/linux/1200850880/714
715: login:Penguin [sage] 2014/05/12(月) 19:39:38.51 ID:baO08fG8 もともと興味があったから、いいきっかけだったよ。「慣れたら他の入力システムが使えなくなる」というウワサを体験してみる それでさ、最新版のuimはどんなもんかと思ってgit cloneしたけど、知らん間に1.9.0にバージョン上がってんだね。なんかアジア圏のみなさんがとくに頑張っている感じ リリースノートまったく書かれていないから、どう改良されたのかさっぱりだけど。まあ、build失敗してし。ていうかcofigureが1MBもあるなんて初めて http://mao.5ch.io/test/read.cgi/linux/1200850880/715
716: login:Penguin [sage] 2014/05/14(水) 23:35:45.86 ID:AQVhqiKF 毎度毎度uim-skkのことで申し訳ないが、誰か「カタカタ入力に切り換えるスイッチ」を実現しているひとがいたら教えてください 互換性のためにトグルを残してあるんだと思うけど、いまどきからするとやっぱり基本設計は古いなあ http://mao.5ch.io/test/read.cgi/linux/1200850880/716
717: login:Penguin [sage] 2014/05/15(木) 00:13:56.92 ID:At+/Bnjs >>716 q http://mao.5ch.io/test/read.cgi/linux/1200850880/717
718: login:Penguin [sage] 2014/05/15(木) 00:30:03.11 ID:sJpyK/uM >>717 トグルじゃなくて「どの状態からでもカタカタ入力にするキー」。qは現在のモードを反対にするキーだから、いまの入力モードを意識しないといけない やりたいのは「ひらがな入力モードでもこのキーを押すとカタカナ入力モード」「カタカナ入力モードでもこのキーを押すとカタカナ入力モード」 入力インタフェースはモードをもってはいけないってUX(ユーザーエクスペリエンス)のガイドには書いてあったんだよう http://mao.5ch.io/test/read.cgi/linux/1200850880/718
719: login:Penguin [sage] 2014/05/15(木) 01:16:36.14 ID:At+/Bnjs >>718 希望には答えられないけど 自分は入力モードは常にひらがなで 「カタカナ」って入力するときは Katakanaq って打ってる http://mao.5ch.io/test/read.cgi/linux/1200850880/719
720: login:Penguin [sage] 2014/05/15(木) 08:36:46.42 ID:5vraC/LL >>718 SKK的には >>719 が正解 http://mao.5ch.io/test/read.cgi/linux/1200850880/720
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 210 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s