uim スレッド 8 (930レス)
1-

693: 2014/01/21(火)16:38 ID:JrAhHP03(1) AAS
そもそもrootで日本語使うなタコ
694
(1): 2014/02/06(木)21:19 ID:3jS/aZPq(1) AAS
linux 環境で、uim-mozc コンパイル成功した人いますか?

いたら、手順教えて欲しいです。

何年か前に、数個前のバージョンのmozc でコンパイルして使っていたのですが、
環境の変化か動かなくなってしまいました。

実は、少し前にも、mozc の update に気づいて、コンパイルしてみたのですが、
うまく行かず、「まー、現状、動いてるからいいや。」的に、ほってありました。

が、今回、再コンパイルする必要に迫られ、困っている次第です。
省6
695: デムパゆんゆんネトウヨ@1月社会を動かす力になろう  【関電 82.4 %】 [はげ] 2014/02/06(木)21:27 ID:6sJh0oCw(1) AAS
mozcを一つ前のバージョンに落とせ
696
(1): 2014/02/06(木)21:52 ID:kZzgWi3d(1) AAS
>>694
まず、それがuim-mozcのビルドの失敗なのかmozcのビルドの失敗なのか。
mozcのソースはtarballの場合はGYPやprotobufが入ってない。
svnリポからビルドすればそのへん自動で入り、公式サイトではそのsvnリポからの
インストール前提の説明しかしてない。
uim-mozcはmozc-serverにkill-lineの機能を追加するパッチを当てるが、
それが最新のmozcに対応してなければパッチの適用に失敗する。
自分は面倒でパッチは当ててないのでパッチが対応してるかどうか知らない。

mozcを提供しているディストリのパッケージングを参考にしたほうがいい。
697
(1): 2014/02/06(木)22:19 ID:JT7/LEST(1) AAS
これのPKGBUILDとかかな
外部リンク:aur.archlinux.org
698: 2014/02/07(金)01:32 ID:Ny6qwD3/(1) AAS
>>697
それ uim-mozc のビルドしかしないし、よって>>696のように mozc-server にパッチ当ててない模様
ていうかこの Arch Linux のパッケージスクリプト? ってまんまシェルスクリプトなんか
699
(1): 2014/02/07(金)12:29 ID:+2iqVCty(1) AAS
コマンドラインからの入力方式の変更方法を教えてください

用意されてないならuim-im-switcher-*を見て自分で用意するしかない?
700: 699 2014/02/08(土)12:59 ID:iHWFv/1a(1) AAS
ログ読んだら解決しましたスレ汚しすまそ
701: 2014/03/19(水)11:51 ID:y7IBbgd5(1) AAS
fbtermでuim-febで.uimでキーの設定したのに
control+スペースで切り替わらない。
その他のキーに割り当てても切り替わらない。
どうしたらいいですか?
702: 2014/03/19(水)13:59 ID:hlFWciTs(1/2) AAS
.uimを晒すか、誰かのdotfilesにある.uimを使ってみ
703: 2014/03/19(水)14:01 ID:hlFWciTs(2/2) AAS
もし、guiでもできてないなら
uim-module-manager --register mozc
みたいなのをし忘れてる可能性もある
704: 2014/03/20(木)09:12 ID:PzMRws09(1) AAS
.uim.dを消したら直りました。
これが設定を上書きしてたみたいです。
705
(1): 2014/03/29(土)01:39 ID:ttg9mcnB(1) AAS
波ダッシュ(u+301c)の代わりに全角チルダ(u+ff5e)を入力しようと思って

(define ja-rk-rule-basic (append '(
((("~") . ()) ("〜" "〜" "〜"))) ja-rk-rule-basic))

と書いてみましたが、~を押下しても何も入力されません。
〜の代わりに別の文字を設定すると~でちゃんとその文字を入力できます。
漢字コード直接入力などで全角チルダ自体を入力・表示できることは確認済みです。
どうしたら~で全角チルダを入力できるようになりますか?
uimは1.8.6です。
706: 2014/05/10(土)14:51 ID:7azfphBI(1) AAS
特定の入力を漢字変換待ちにせず、そのままコミットさせるにはどうしたらいい?
具体的には、z / で・(中黒記号)にしたらそのまま確定して渡したい。他いろいろな記号入力をそうしたい
ja-direct-ruleをつかってみたけどイマイチ。単ストロークしか受け付けない
707: 2014/05/11(日)09:07 ID:DvO8qA1+(1) AAS
skkを使う
708: 2014/05/11(日)21:35 ID:xnXTjbrp(1/2) AAS
ぐぬぬ。やっぱりskkか

さっそく導入してみた。うまく変換できない。Dvorak配列で拡張ACT使いなのでデフォルトのキーがバッティングする。がんばろう…
709: 2014/05/11(日)23:21 ID:xnXTjbrp(2/2) AAS
SKKでHelp.

Dvorakではkと母音の組み合わせが入力しづらいので、カ行はcと母音をつかってca ci cu ce coとするんだけど
そうすると「歩く」を入力するときの AruCu が変換されない

たぶん辞書がそうなってるんだろうなーと思ったけど、どうやって直したら良い? カ行の活用全部手動で登録しなおせはナシでおねがいします…
710
(1): 2014/05/12(月)07:17 ID:x6/SQpb7(1) AAS
入力されたローマ字をそのまま辞書引きに使ってしまっているのが原因なので
ひらがなからSKK辞書の送り仮名表現で用いられる子音に変換して辞書引くように
uim-skkの方を修正してくれって報告するのがいいんじゃないかな。
711: 2014/05/12(月)10:31 ID:baO08fG8(1/4) AAS
こっそり作業してこっそり自己解決したので、こっそり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
省1
712: 2014/05/12(月)10:33 ID:baO08fG8(2/4) AAS
いよいよムシャクシャしたので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 '())
省5
1-
あと 218 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s