探検


SKKとその派生入力メソッド

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
垢版 |
2012/02/04(土) 13:23:22.76ID:wNloEPVQ0
・本家
SKK Openlab
http://openlab.ring.gr.jp/skk/index-j.html
・Vim
skk.vim
http://www.vim.org/scripts/script.php?script_id=1589
eskk.vim
https://github.com/tyru/eskk.vim
・Windows
skkime's page
http://homepage3.nifty.com/monjya/skkime.jis.html
corvus-skk
http://code.google.com/p/corvus-skk/
SKK日本語入力FEP
http://coexe.web.fc2.com/skkfep.html
・Mac
AquaSKK
http://aquaskk.sourceforge.jp/
・X Window System
skkinput2
http://homepage3.nifty.com/monjya/skkinput2.jis.html
skkinput3
http://homepage3.nifty.com/monjya/skkinput3.jis.html
・Android
SKK for Android with hard-key
http://homepage1.nifty.com/ray-mizuki/software/skk_jp.html
2014/12/07(日) 15:34:37.38ID:gotbjbru0
(setq skk-kakutei-key 無変換のキー) に設定したいんだけど、そうすると、skk-isearch で日本語入力できなくなります。

具体的に、skk-isearch の設定は、

(add-hook ’isearch-mode-hook ’skk-isearch-mode-setup)

(add-hook ’isearch-mode-end-hook ’skk-isearch-mode-cleanup)

(setq skk-isearch-start-mode ’latin)

です。
どのようにすればうまいこといくのでしょうか。
2014/12/07(日) 15:52:36.08ID:6vg4Kz8U0
linux板のskkスレは落ちてたのか……
英語キーボードだからわからないや……
2014/12/07(日) 16:47:32.68ID:gotbjbru0
>>238
c-o に割り当ててもおかしいので、c-j 以外に割り当てたらダメなのかもしれないです。
2014/12/08(月) 21:26:38.30ID:6CVwmBOF0
237 ですが、

(setq skk-kakutei-key ”?C-o”)

とすると skk-isearch がでる一方、同じようなことを

(keyboard-translate ??C-o ??C-j)

とするとエラーがでませんでした。

これを無変換でやりたいんだけど、?[non-convert] ができません。

?a 等で出る数字は何という名前なのか、また、無変換の数字を取得する方法はあるのか (無変換に数字が割り当てられているのか) 誰か教えていただけないでしょうか?
2014/12/08(月) 21:27:43.87ID:6CVwmBOF0
?? は、\の半角です。
2014/12/08(月) 21:30:16.76ID:6CVwmBOF0
何度もすみません、
”skk-isearch がでる” は ”skk-isearch でエラーがでる” です。
2014/12/09(火) 00:53:31.84ID:bUvGHHPT0
237 ですが、

(define-key key-translation-map [non-convert] [?\C-j])

で解決しました。
2014/12/09(火) 12:02:35.46ID:tLYNCWHL0
>>243
2014/12/16(火) 21:55:54.12ID:m1cNokVX0
>>235
> skk-share-private-jisyo か。使ったことなかったなあ。
> こいつをenableすれば共有処理をDDSKK側でなんとかできそうだね。

これ結局どういうことになるんですか?
ddskk と uim-skk で同じ個人辞書を直接指定しても大丈夫なんですか?
2014/12/16(火) 22:12:16.64ID:LkMpOVV70
uim-skk 使ったことないけど共有は考えられてなさそう。
emacs の方の設定はあくまで emacs 側が他と共存出来るように動くだけで
他がロックしたりするようじゃだめだしねえ。

適当にぐぐった感じだと cron でマージさせたりとかしてる人がいたな。
2014/12/17(水) 00:33:28.43ID:YSlPYcrx0
>>246
やはりそうですよね。
複数の辞書をマージするのはいいんですが、
個人辞書の学習の順序が変わるのがどうも気になる。
2014/12/17(水) 12:08:30.97ID:5+wnrfeB0
uim は ddskk の個人辞書を参照設定出来るんだったよね?
ただ ddskk -> uim はそれでいいけど
uim の学習結果を ddskk に読み込ませるのがうまくいかないのか。

ddskk は emacs 起動してる時だけなんだし起動時とかに .skk-jisyo にマージでいいんじゃない?
2014/12/17(水) 12:49:12.81ID:H5ZphWWy0
>>248
だね、定期的にマージでいいんじゃないかなあ。
2014/12/23(火) 14:35:46.16ID:JL2SAstX0
フアァッション感覚で莫迦がgithubに移行を推進したせいで
メンテナがやる気なくしちゃった。
2014/12/23(火) 15:05:45.91ID:OjbmIvvh0
へ、どのメンテナが?
単に git 使い方わからん><って言ってるだけに見えたが
2014/12/25(木) 20:07:00.42ID:vv5C2s6K0
yaskkservのserver-completion-testオプションはなんでデフォルトが1なんだろ。
3が良くね?
2015/01/07(水) 23:28:58.67ID:veJaXJau0
SKK for Android with hard-key の作者さんここ見てる?
かなモードへの遷移にも修飾キー付けたいんだけど対応可能?
あと、かなモードのON/OFFじゃなくて、ONのみのキー割り当てが欲しいんだけど。
2015/01/07(水) 23:48:56.95ID:JzUYB/950
SKKをAndroidで動かすって、奇しくもEmacsをAndroidで動かす行為と似てるな
傍目にはどう考えても使いにくい
ハッカー魂だかで実装したくなる気持ちは察せるが

Vimは性質上使えないこともなさそうだが
2015/01/08(木) 08:13:31.49ID:biZ9rtId0
>>253
たぶんできなくもないと思う
そのうち試してみる

>>254
まあそうなんだけど,SKKに慣れると,どの環境でも使いたくならない?
Androidで使っても,意外と使えなくもないよ
2015/01/08(木) 12:11:26.35ID:V7I1CLpa0
流石にスマホはサイズ的にフリック入力でいいかなぁ
BT キーボード使うんだったらありだとは思うけど
2015/01/08(木) 13:33:27.46ID:biZ9rtId0
>>256
いや,フリック入力使ったSKKだよ
それ自体が微妙という話なら,まあそう言われてもしかたがないw

もちろんBTキーボード使うときはソフトウェアキーボードは消せるよ
2015/01/08(木) 21:32:17.46ID:V7I1CLpa0
>>257
ごめん、チェックもしないで書き込んでたから qwerty タイプのソフトキーボードが出てくるのかと思ってた。
ケータイタイプのソフトキーが出てきてシフトボタントリガで▽モードに入るってことなのか。
Google Play から入れられないのは残念だけどちょっと試してみます。
2015/01/16(金) 19:18:50.54ID:67mMCrW60
ddskkがmelpaからインストール出来るようになって非常に楽になったんだけど
辞書だけ登録してないのはなんでなんだろう?権利関係とかなんだろうか。
2015/01/17(土) 03:13:52.90ID:+5AX7AE40
ML、話にさっぱり付いていけてない
2015/01/18(日) 11:56:56.79ID:MKa9jaBL0
S,M,ML,L辞書はGPLだから権利関係的にはmelpa対応は問題ないよね?
2015/01/18(日) 14:05:50.33ID:g7mxCKL+0
melpa って確か cvs からも取り込めたと思ったから
openlab から直接辞書取り込むレシピがあってもいい気はするんだけど
データのみ melpa に登録ってそもそもありなんだろうか
2015/01/19(月) 03:39:23.07ID:1jZvd4ND0
DDSKKが、旧来の方法に"しがみついていている"という表現をされるのは開発者的にはシャクじゃないのかねぇ。
ソフトウェア開発が本業じゃない人も多いだろうし。
実装がdaredevilである事と、開発手法がdaredevilである事とはイコールではないし、習得コストもあるし。
実際やむなくしがみついている点もあるのかもしれんけども。
2015/01/19(月) 07:13:47.48ID:DhDbfOKS0
ibus-skkって直前の確定のUNDOとかできるの?
2015/01/19(月) 09:28:46.06ID:jh6/kDJG0
>>263
まあ言い方の問題ではあるよね。
OSS なんだし、時間ある人が主導して議論の上で形を変えていくってこと自体は
別におかしなことじゃないんじゃないからなあ。
2015/01/20(火) 17:14:50.78ID:c1D297QL0
SKK日本語入力FEPを久し振りにアップデートしたら変換候補がやたらと見づらくなってる…
2015/01/20(火) 22:50:55.52ID:pCiUSGSB0
>>266
> SKK日本語入力FEP
MS-Windows用のIME?
なんて名称のもの?
2015/01/20(火) 23:28:42.34ID:hWLodE600
そのまんまggればいいと思うよ
2015/01/21(水) 08:20:10.78ID:Q2+3qEdt0
>>253 の言ってる動作に対応してみた
興味があればどうぞ
2015/01/21(水) 09:56:44.08ID:ysDXB3S70
>>269
ありがとうございます。早速試しました。
期待通りの挙動です。SC-03G での文字入力が快適になりました。
2015/01/21(水) 21:09:12.88ID:5p0TtOAI0
>>266
1. カラー絵文字描画設定を「なし」か「階調」に変えてみる
2. フォント設定を変えてみる
3. カラーパレット設定ツールでテーマを変えてみる
などを試してみてはどうか
CorvusSKKとも共存できるので他にもいろいろ試してみるといい鴨
2015/01/22(木) 00:55:01.37ID:Vz2BREOb0
>>271
サンキュ
パレットタイトルのボールド指定を解除してみたらどのフォントでも普通に表示されるようになったよ
2015/02/01(日) 14:31:56.12ID:uZn4rm4x0
L辞書の注釈にURLが含まれる場合文字化けしているのは私だけ?
例えば、あいみつもりだと
;(concat"http:\057\057abc.trans.jp\057glossary\057aimitsu.htm")/
と変な\057ってのが付く。
きばんごう、りっそくでも同様。
Version: $Id: SKK-JISYO.L,v 1.1224 2015/01/17
2015/02/01(日) 14:49:13.15ID:8InuiXzY0
>>273
それはスラッシュがそのまま使えないから。
化けるのは使用しているSKKが変換して表示させてないから。

多分UNIX系だと問題ない。
2015/02/01(日) 16:15:10.63ID:QPo9792C0
アノテーションってそんなん混じってるのか……
「あいみつもり」のと違って「きばんごう」のやつだと
057にバックスラッシュがついてないのはナンデ?
2015/02/01(日) 16:48:35.17ID:8InuiXzY0
>>275
バグだろうね。登録した人の。

grep 057 /usr/share/skk/SKK-JISYO.L | wc -l
10個しかないんだね。
2015/02/01(日) 19:11:56.41ID:QPo9792C0
>>276
そうなんだ……

うーん,SKK for Androidでも対応しようかと一瞬思ったけど
もう気にしないことにしようかなあ
2015/02/01(日) 19:48:17.94ID:Mz5vcGX00
L辞書から lisp 関係の処理が入ってるのって抜かれたと思ってたけど
そんなことはなかったのか
2015/02/01(日) 20:06:01.16ID:8InuiXzY0
>>278
辞書のバージョンによるかもね。そんな議論もあったようななかったような。忘れた。
2015/02/01(日) 20:32:29.32ID:Mz5vcGX00
SKK-JISYO.lisp にかいてあったわ。concat は意図的に残してたのね

;; SKK-JISYO.Lからconcat関数を除くLispの関数の候補を抜き出し
;; skk-relative-date関数を追加した辞書です。
;;
;; concat関数を含む候補は、SKK辞書形式における候補の区切りである"/"や
;; 候補と注釈の区切りである";"をエスケープする目的で使用されていると
;; 考えられる為SKK-JISYO.Lに残しています。
2015/02/01(日) 22:08:59.75ID:8InuiXzY0
>>280
とすると >>273 の使用しているSKKのバグってことですな。
2015/02/01(日) 22:59:52.18ID:1waSFLcj0
バグというか、「どんなLisp関数を候補に書いても評価される」の「どんな」にconcat関数も含まれるからそういう書き方ができるってだけだからね

Lispの式を手軽に評価できるとは限らないSKKクローンは、「候補が (concat 〜) だったらエスケープを展開する」みたいな特別扱いをしなきゃならない
2015/02/01(日) 23:09:13.87ID:Mz5vcGX00
そうすると、concat 以外は排除されたから
concat のパターンだけ解釈出来るようにしておけばとりあえず安心してもいいってことかしらん。
2015/02/02(月) 00:44:46.19ID:iAtdG0Gw0
>>282
広義の意味でバグと言いました。

>>283
ワークアラウンドとしていいと思います。
285名無しさん@お腹いっぱい。
垢版 |
2015/02/12(木) 18:12:19.87ID:4IAV/eW70
MacのAquaSKKは//という辞書エントリがあるとカタカナ候補としてとりあつかう
みたいなんだけど、emacs上の本家skkでもこのエントリ見たらカタカナにしてもらえないっすかね。
2015/02/12(木) 18:25:06.49ID:e21jc3Id0
MLで提案してみたら
287名無しさん@お腹いっぱい。
垢版 |
2015/02/12(木) 19:27:23.56ID:/04kC+OI0
メーリングリスト入ってないんですよ。ここで入るのか。
もし入っている方がいらっしゃったら提案していただけると助かるんですが……
2015/02/12(木) 20:29:05.33ID:e21jc3Id0
入っちゃえよ
2015/02/12(木) 20:43:36.31ID:w53oAuJ40
断じて嫌だ
290名無しさん@お腹いっぱい。
垢版 |
2015/02/12(木) 21:59:09.90ID:sMK5+blu0
「かんじ /漢字/」というエントリを「かんじ //漢字/」とすること?
だとして、変換開始したら、どういう候補がでるの?
2015/02/13(金) 00:49:50.15ID:t2YXnbPf0
(setq skk-search-katakana t)
とか
(setq skk-search-katakana 'jisx0201-kana)
とかでいいのでは。
292名無しさん@お腹いっぱい。
垢版 |
2015/02/13(金) 01:36:09.53ID:/M9TyvGt0
辞書が

えんとり //

となっている場合に、

▽えんとり→エントリ

となってほしいわけです。AquaSKKはカタカナ変換した候補を
// という形で辞書に残してしまうんですが、
emacsのskkの辞書とマージするときちょっと困っているのです。
いろんなカタカナ候補が辞書に入っているのは、補完入力に使えるので便利ではあるのですが。
2015/02/13(金) 01:56:37.19ID:ZJKHdCxj0
マージするツールの挙動を変える方が楽そう
2015/02/13(金) 09:48:37.97ID:gzwfUSb20
とりあえずマージするときに正規化(?)して回避かねえ。
かな→カナの変換は自明だから//にすれば辞書サイズの削減にも繋がるって考えも確かにありっちゃありな気もする。
2015/02/13(金) 11:12:00.10ID:Ssq8YWsp0
いやいや、反対を表明するよ。
まずSKKはqでカナ入力モードになるのでそれで充分。
また、▽えんとり の後にqでカナ変換してくれるので辞書登録するまでもない。
そして辞書の仕様を変更するのはいろいろコストが大きいので反対。

そして例えば私の場合、
/えんとり/entry/Entry/
と和英辞書も入っているので、決っして自明ではないということ。

>>293 の言うように辞書ツールにパッチの方が現実的。
2015/02/13(金) 11:31:34.51ID:ZJKHdCxj0
>>295
> また、▽えんとり の後にqでカナ変換してくれるので辞書登録するまでもない。
登録してあるとTAB補完できて楽なのよ

> そして辞書の仕様を変更するのはいろいろコストが大きいので反対。
それはそうね
2015/02/13(金) 13:28:37.95ID:Ssq8YWsp0
>>296
そうだね、こいつでカタカナ辞書を作ればいいと思う。
http://openlab.jp/skk/skk/tools/filters/README
298名無しさん@お腹いっぱい。
垢版 |
2015/02/13(金) 19:43:13.03ID:Pq2OCbU+0
>>292
>えんとり //
>となっている場合に、
>▽えんとり→エントリ
>となってほしい
これじゃ、辞書登録に移らないよね。
2015/02/13(金) 20:11:00.68ID:M21t8kK80
skk にタブ補完機能があるなんて初めて知ったわ
2015/02/14(土) 00:14:29.36ID:beTLaqDr0
補完機能はいつ実装されたか思い出せないくらい古いな
今やスマホでも当たり前に使える動的補完機能も増井さんの POBox に触発されて中島さんが実装したっけ
SKK 関連、というか日本語入力関連の人材って google に結構流れちゃったな
2015/02/14(土) 00:19:26.85ID:WHdMYuYj0
そりゃまあ霞食って生きてくわけにもいかんしねえ。
302292
垢版 |
2015/02/14(土) 00:25:56.53ID:1CqBTPLs0
了解しました。辞書マージするときにちょっと手を加えることにしました。
2015/02/14(土) 01:59:36.73ID:m8QTJ1AS0
AquaSKKにそんな仕様があるとは驚きだわ。
今頃(せいぜいここ数年内)になって、そんな大胆な独自仕様を辞書フォーマットに盛り込むとは。
まあ、多分AquaSKKからしか参照されない個人辞書限定なんだろうけどさ。
もしそれが一般化されるなら、俺も反対の立場を取る。
2015/03/22(日) 16:41:51.11ID:MVFQhFJH0
ttps://twitter.com/corvussolis/status/577539746655682560
corvus-skkは今後githubでとの事
305名無しさん@お腹いっぱい。
垢版 |
2015/06/14(日) 03:39:12.96ID:diSh61l+0
http://openlab.ring.gr.jp/skk/wiki/wiki.cgi?page=FrontPage
SKKのwikiページ落ちていないか?
2015/06/24(水) 03:44:54.99ID:P/CB5Jn/0
fepでC-hが変換中にしか機能しないのは仕様なのか俺の環境が悪いのか
2015/07/19(日) 07:36:10.01ID:91nyXrbX0
ここしばらくOpenlab のSKK Wikiが落ちてて困ってるんだけど、あれって誰が直せるんですかね。
308名無しさん@お腹いっぱい。
垢版 |
2015/07/19(日) 12:16:11.19ID:YoHE9Do30
>>307
復活してるよ。
2015/07/26(日) 06:20:50.40ID:Ogt2Gpku0
iOSにFlickSKKなんてのが出てた
310名無しさん@お腹いっぱい。
垢版 |
2015/07/27(月) 14:24:12.23ID:9IiTuw+Z0
chrome44とuim-skkの相性が悪いらしい
311名無しさん@お腹いっぱい。
垢版 |
2015/09/17(木) 02:09:35.05ID:LlN7Q1dg0
辞書登録・削除希望単語入力フォームが500
http://openlab.jp/skk/registdic.cgi
2015/10/15(木) 03:06:06.00ID:yjjqgW540
skkのためのインプットメソッドフレームワークとしてはibusが一番流行ってるの?
相性などの議論ある?
2015/10/18(日) 02:20:54.83ID:yghYH+200
間違った辞書登録って当たり前だけど消さなきゃ残るんだよな
なんか気持ち悪い
2015/10/18(日) 04:56:31.22ID:RAPIJwtA0
辞書って長過ぎるエントリがあったら動かないとかある?

skk用のエモジオ(顔文字辞書)をibus-skkのユーザー辞書に設定しても反映されない
辞書のフォーマットとしてはちゃんとしてるし、怪しいところといえば
・長いエントリがある
・半角カナを含む
・(concat "(゚∀゚)アヒャ")みたいなエントリがある
くらいなんだが
2015/10/18(日) 19:56:34.75ID:QbXGj1Q20
CP51932の 「煤v (ADF4) が入っているせいでは?
2015/10/19(月) 00:48:33.97ID:uYUYT6Il0
>>315
CP51932の文字を含むエントリを全部削除したら良いということでしょうか
2016/01/19(火) 00:52:36.30ID:R6oqHBNR0
最近 SKK 界隈は静かやね
2016/01/19(火) 11:32:25.29ID:OF7TqMZf0
スマフォで使い難いからな
2016/02/14(日) 18:23:18.28ID:m6mmzoSF0
qwertyソフトウェアキーボードのSKKが無いんだっけ>スマホ
フリック入力はあるんだよね。
WindowsタブレットのソフトウェアキーボードでSKK日本語入力FEPって動作するんだろうか
2016/02/14(日) 23:18:39.13ID:F1G+YZNh0
skkrule.exeがAviraに怒られちゃう
2016/03/24(木) 10:08:07.44ID:tC0V8CzY0
SKK日本語入力FEPは補完候補は順に見ていくしかないのかな
一覧表示出来ない?
2016/03/24(木) 22:45:09.51ID:n2H7JBwc0
標準だと変換キー4回目から一覧表示じゃないかな
回数を減らしたいなら、setup.jsの「設定」かskkrule.iniを見るかするといい
2016/03/24(木) 23:52:10.27ID:tC0V8CzY0
変換候補じゃなくて補完候補なんだよね
先頭にでてくるように育てろってことなんだろうけど
2016/04/17(日) 13:54:54.58ID:8Qj7MN2F0
SKK日本語入力FEPの04/07バージョンのsetup.jsがトロイ判定されるな
325名無しさん@お腹いっぱい。
垢版 |
2016/06/04(土) 10:03:20.50ID:IqkcNjED0
skk日本語fep(skkfep010_20160529)で、▽が表示されなくなったので
C:\Users\hoge\AppData\Roaming\SKKFEP以下のskkrule.txtを展開して編集したものと差し替えた。
それぞれどのファイルを参照しているのか、少し分かり辛くて面倒だ。readme欲しい。
326名無しさん@お腹いっぱい。
垢版 |
2016/06/06(月) 14:32:42.89ID:SMPGflTP0
辞書登録・削除希望単語入力フォーム
いつになったら直るんだ?
2016/07/30(土) 15:59:55.20ID:X+cYBqEZ0
動的補完をオンにしている際、
英単語に変化した時点で平仮名に戻るキーバインはド無いのかな。
lか/で始める癖は付いてるので、邪魔にしかならないから切ったわ。
キーがあれば、まぁ、面白半分で使っても良いんだけど。
2016/07/31(日) 16:06:04.19ID:Phj6L5Ho0
SKK日本語FEPの話なら、/かCtrl-Xで戻ると思うが
2016/09/25(日) 10:16:40.55ID:9hMSFuHI0
SKK日本語FEP
最近Firefoxの検索窓に移動すると、勝手に英数入力になっちゃうなぁ。
とりあえず、Fx48,49系ではなるきがする。
330名無しさん@お腹いっぱい。
垢版 |
2016/10/02(日) 15:37:38.71ID:G3JFxf3m0
16.1出たね。GNU Emacs22対応はこれが最後とのことだけど
まだ22を使っている人って結構いたりするのかな。
https://github.com/skk-dev/ddskk/releases/tag/ddskk-16.1_Futamata
2016/10/03(月) 12:40:41.26ID:gIDmnB840
>>330
今25だからね。そろそろ切り捨ててもいいんでは。
私は23使ってるけどw
2017/02/19(日) 00:46:48.46ID:0l/dLQAb0
>>329
これはInputScope APIの仕様でIEやMS-IMEと同じ挙動
でもこれじゃ困るって時のためにこのAPIも無効化できるようにしといた
333名無しさん@お腹いっぱい。
垢版 |
2017/03/08(水) 14:40:54.28ID:WoAuptST0
祝16.2リリース
http://mail.ring.gr.jp/skk/201703/msg00001.html
334名無しさん@お腹いっぱい。
垢版 |
2017/03/13(月) 15:34:19.41ID:fNr7M23o0
skk-pre-henkan.el試してみた。ちょっともっさりしてる?
2017/04/22(土) 20:34:19.12ID:/kulHI810
なんだかとっても良さそうと思って導入してみたけど
普段から単文節で変換してる俺にとってはメリットはなかった

面白いからしばらく続けてみるつもりだけど
2017/04/22(土) 20:46:02.06ID:sEELb5rq0
>>335
単文節に慣れているなら合うんじゃないか
なにせ誤変換が事実上ないわけだから
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況