■掲示板に戻る■ 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

SKK専用スレッド

1 :名無しさん@お腹いっぱい。 :2000/11/27(月) 00:40
なんだかんだ言っても、一番使いやすいのはSKK

371 :名無しさん@お腹いっぱい。 :01/11/08 18:44
http://www.kmc.kyoto-u.ac.jp/proj/heke/
ここのjmodeって使ってる人います?
SKKを変換エンジンとして使えるってなってるけど...

372 :名無しさん@お腹いっぱい。 :01/11/08 18:47
>>369って結局どういう事だったの?
非SKK時ではC-sでmigemoの検索ができるが
SKK時はC-sでSKKの検索になってしますので
常にmigemoで検索したいってこと?

373 :名無しさん@お腹いっぱい。 :01/11/08 18:56
>>372
そうだとおもう。
漏れも以前はまったし。
skk-setup.el が勝手に isearch にフックかけちゃうのが問題だよね。

migemo 知るまでは skk-isearch 使ってたんだけどねぇ。
さすがにもう需要ないんじゃないかな。

374 :372 :01/11/08 19:09
>>373
そうだったのですね

(setq skk-isearch-start-mode 'latin)
やってもSKKの検索になっちゃたけど…

375 :名無しさん@お腹いっぱい。 :01/11/08 19:20
migemo の機能なんて SKK 辞書さえあれば、
Emacs Lisp だけで簡単に実装できるじゃん。

誰かやってみなよ。

376 :名無しさん@お腹いっぱい。 :01/11/08 20:09
>>375
よろしく

377 :名無しさん@お腹いっぱい。 :01/11/08 22:19
>>375
がんばって!

378 :369 :01/11/08 22:36
>>372
> 非SKK時ではC-sでmigemoの検索ができるが
> SKK時はC-sでSKKの検索になってしますので
> 常にmigemoで検索したいってこと?

そのとおりでした。
(setq skk-isearch-start-mode 'latin)
しても見ためは skk-isearch ですが中身は migemo
になっています。

379 :名無しさん@お腹いっぱい。 :01/11/09 09:06
>>375
普段使ってない or アンチは migemo の為だけに Ruby いれないわな。
しばらく前バージョンの Perl の使ってたし。
まあ結果的にバージョンあげて早くなったからよかったけど。

もし elisp で実装するんなら、~/.skk-jisyo も検索対象に入れてほしいね。
インデックスをどこに置くのかはよくわからんけど。
毎回インデックス作ってたら遅そうだ。

380 :名無しさん@お腹いっぱい。 :01/11/09 10:00
migemoで10MBぐらいのSKK-JISYO.L使ってると
必ずEmacs立ち上げて一回目の検索がfailedになる。
どうにかならないのかな

381 :名無しさん@Navi2ch :01/11/09 11:59
T-CODEとの連携話で思ったこと。
要は、よく使う同音句について確実に入力できるキー割り振りがあれば良いの
ではないだろうか。
例えば、使用/試用/私用/仕様を使いわけたいのであれば、それぞれの単語に対
してu/i/o/pあたりをユーザが割り振っておき、「▽しよう」となっている状態
でそれぞれのキーを押すと確実に入力できる、という具合。

382 :名無しさん@お腹いっぱい。 :01/11/09 13:28
>>381
新規に登録するとき面倒じゃない?

あと過去のを変更するのも大変そう。
p を r にしたいとか。

ってコンセプトだからこのまんまいくわけじゃないしね。
なんかゆくゆくはここらへんのプロジェクト合体しそうね。

383 :名無しさん@Navi2ch :01/11/09 14:06
>>382
新規登録が面倒になるほど、頻繁に使われて確実に入力したい同音異句が多く
はない、という前提なんだけど、どうだろうか。

使用/試用/私用/仕様
置k/起k
解r/判r
こんなもん?

384 :名無しさん@お腹いっぱい。 :01/11/09 17:03
SKK-JISYO.L に「炭疽菌」が追加されているの
には、不謹慎ながら笑ってしまった。

385 :名無しさん@お腹いっぱい。 :01/11/10 06:46
>>370
けっこう困ってるみたいなので、annotation 付きの辞書をバッファに
読み込むようにして実験してみた。
で、結果としては skk-show-annotation を nil にすれば問題無いみたいだけど。
;; デフォルトで nil の筈。
辞書は新しいけど SKK のバージョンが古いとかじゃないの?
annotation 機能は約1年前に導入されてるみたいだけど。
M-x skk-version してみなされ。

386 :294 :01/11/10 14:10
>>385
ご厚意陳謝。

skk-show-annotation を nil ってみましたが、うまくいきません。

例えば、人名辞書を読み込むようにして、
C-xC-f で、ミニバッファ中で"しんじょう"を変換して
候補だし続けると
Can't expand minibuffer to full frame
って言われます。

ちなみに
M-x skk-version
Daredevil SKK/11.5.1 (Hotarugaike)
です。

387 :385 :01/11/10 15:29
>>386
あれ、おかしいな。ちなみに annotation ありでも問題無かったよ。
.skk なんてどうせ小さいから、明らかに無関係なもの以外をここに
貼り付けてみてはどうでしょう?

388 :294 :01/11/10 16:08
>>387
Emacs の違いかも。
emacs-version は 20.7.1
mule-version は 4.0
です。

.skk じゃなく .emacs からロードされる別のファイルに設定書いてるんですけど、
これは問題アリですか?

その中身。関係有り無しが判断つかなかったんでまんまです。

(require 'skk-setup)
(setq skk-jisyo "~/.skk-jisyo")
(setq skk-backup-jisyo nil)
(setq skk-auto-insert-paren t)
(setq skk-check-okurigana-on-touroku 'ask)
(setq skk-status-indicator 'left)
(setq skk-number-style nil)
(setq skk-isearch-start-mode 'latin) ;; from 2ch
(setq skk-keep-record nil)
;(setq skk-annotation-function ;; 意味無しだった
; '(lambda (dummy) nil))
(setq skk-use-kakasi t)
(autoload 'skk-hurigana-message "skk-kakasi" nil t)
(global-set-key "\C-xg" 'skk-hurigana-message)
(setq skk-use-look t)
(setq skk-look-command "/usr/bin/look")
(setq skk-look-dictionary "/usr/share/lib/dict/words")
(setq skk-large-jisyo "/usr/local/share/skk/SKK-JISYO.S")
(setq skk-server-host "hogehoge.hugahuga.org")
(setq skk-server-portnum 1178)
(add-hook 'skk-load-hook
'(lambda ()
(progn
(setq skk-search-prog-list
(nconc skk-search-prog-list
'((skk-search-sagyo-henkaku))))
(setq skk-rom-kana-rule-list
(append skk-rom-kana-rule-list
'(("@" nil "@")))))))

389 :294 :01/11/10 16:15
ひょっとしたら、アノテーションは関係なくて、
ミニバッファで入力中に候補を表示しようとするとエラーが発生するのかも?

390 :385 :01/11/10 17:00
うーん、その .skk は試してないけど、とりあえず
DDSKK のサポートしてる各種 Emacsen で「文部省」なるファイルが
C-xC-f できる事は確認しました。僕はお手上げ。

391 :294 :01/11/10 17:14
>>390
"文部省"の場合、候補が無いような。
アノテーション付きで候補がたくさんあるようなのを
C-xC-f で変換し続けた場合、

a. 他のウィンドウが開いてそっちに候補が出る。
b. ミニバッファにアノテーション付きの候補が並ぶ。
c. アノテーション自体省かれて候補が並ぶ。
d. エラー

のどれになります?

うーん、本家MLの方に報告したほうがいいのでしょうか...

>>389
自己レス。
C-xC-f "ゆき" で変換してたところ、途中まで候補が表示されたので
やっぱりアノテーションが悪さしてるような気がする。

392 :294 :01/11/10 17:15
>>390
というか、いろいろお手数かけました。
ほんとにありがとうございます。

393 :385 :01/11/10 17:38
「.skk 書いてみ」とか書きながら試さずにあきらめるのも無責任なので
.skk-2ch に server 以外について書いて試しました。(.skk はリネームしといた)
で、emacs -q して、.skk-2ch を開いて eval-buffer してるので同等と思います。
jinmei を指定するのは面倒だったので、L 辞書で annotate の多い「あらがね」と
「りえ」で試してみたけど問題無いですね。力になれなくてスマソ。
ML に報告するなら、せめて (setq debug-on-error t)して出力されたのを
添付するといいでしょう。できたら
http://jpl.org/elips/BUGS-ja.html
とかも参考に。

394 :名無しさん@お腹いっぱい。 :01/11/11 00:49
SKKの辞書を強化する為に~/.emacsに書いてたのですがこの
10000という数字は何を意味するですか?
最大の検索数ですか?

;; lookupの辞書を使う
(setq skk-search-prog-list
'((skk-search-jisyo-file skk-jisyo 0 t)
(skk-search-server skk-aux-large-jisyo 10000)
(skk-lookup-search)))

395 :名無しさん@お腹いっぱい。 :01/11/11 01:00
>>394
info 見ればわかると思うなり。

396 :394 :01/11/11 01:13
>>395

> 第 2 引数は領域の大きさを指定します。一つの見出し語に対する変換動作
> に対し、検索対象の領域の大きさが第 2 引数に指定された大きさより小さ
> くなるまでは二分検索が行なわれ、最後に直線的検索が 1 回行なわれます。
> 第 2 引数に0 を指定すると常に直線的検索のみが行なわれます。

でしょうか?
10000個ずつ検索するって事ですかね

397 :名無しさん@お腹いっぱい。 :01/11/11 07:36
>>394
バイナリサーチとリニアサーチを google しる。
まぁ、その数値はあまり気にしなくていいんでないの?

398 :394 :01/11/11 07:40
>>397
了解です。
てっきり辞書が巨大だった場合先頭から n個だけを
検索する みたいな数だと思ってたので気になってました。

違うようなので気にしません

399 :名無しさん@お腹いっぱい。 :01/11/13 04:45
>>328
(setq skk-search-prog-list
'((skk-search-kakutei-jisyo-file skk-kakutei-jisyo 10000 t)
(skk-search-jisyo-file skk-initial-search-jisyo 10000 t)
(skk-search-katakana 0 t)
(skk-search-jisyo-file skk-jisyo 0 t)
(skk-okuri-search)
(skk-search-server skk-aux-large-jisyo 10000)

skk-search-katakanaはこれでいいのかな?

400 :399 :01/11/13 04:58
(skk-search-katakana)
ダケデヨカッタミタイデス

401 :328 :01/11/13 05:00
>>399
私は、最後に入れています。好みの問題もありますが、優先順位
は低くていいんじゃないでしょうか。

あと (skk-search-katakana) でいいでしょう。skk-search-katakan は、
引数はあっても一つしか取りません。

402 :328 :01/11/13 05:01
と書いている間に…(w
やっぱり書く直前に sync しないと駄目ね。

403 :名無しさん@お腹いっぱい。 :01/11/13 08:10
思いっきりマイナーな環境ですが、
Emacs21.1 on Mac OS X with Carbon patch で SKK がうまく
つかえているかた、いらっしゃるでしょうか?

最初に変換するときに SKK-JYSYO.L を読みにいった後
Header line for okuri-ari entries is missing!
と怒られ、以後変換しようとすると
Wrong type argument: number-or-marker-p, nil
と怒られて、変換ができなかったりします。

404 :名無しさん@お腹いっぱい。 :01/11/13 10:44
ddskk最新版つかっているのですが時々変な時があります。C-jでかなモードの
ときにひらがなにならずアルファベットが表示されます。そのときKanaを入力
しても▽Kanaとなるだけなんです。そうなるともうEmacsを再起動されるしか
ありません。

405 :oij :01/11/13 15:43
>>403
okuri-ari entries の header がないんですな. そのままだけど.
;; okuri-ari entries.
こんなのが jisyo file の頭にないといけないんです.

406 :403 :01/11/13 19:12
>>405
ところが、SKK-JISYO.L は普通に配っている & いつも
使っているものを /usr/local/share/skk に置いているし、
skk-large-jisyo は /usr/local/share/skk/SKK-JISYO.L
なんですよ。

あ、~/.skk-jisyo にある単語は変換可能でした。MacOS X
だから改行コードの問題があるとも思えない (あったら、
~/.skk-jisyo なんて使えない) し、非常に謎。

407 :名無しさん@Emacs :01/11/13 22:18
>>403
同じ環境で同じように無理だったけど、
skk-10.62aを使えばいけたのでとりあえずそっちを使ってる。

408 :名無しさん@お腹いっぱい。 :01/11/13 22:50
ttp://www.bc.wakwak.com/~tesuri/gomi.html
「とのの」だって。

409 :名無しさん@お腹いっぱい。 :01/11/13 23:03
SKK の標準辞書に単語追加って匿名じゃできないの?

410 :名無しさん@お腹いっぱい。 :01/11/14 01:27
>>409
標準に含めて欲しいぐらいの言葉なら、堂々と ML 出てったらいいやん。
;; Changelog に `From someone at 2ch.' というのを見たときは
;; 少し悲しくなったよ。

411 :名無しさん@お腹いっぱい。 :01/11/14 02:04
>>410
ワラタ

412 :名無しさん@お腹いっぱい。 :01/11/14 02:17
>>408 誰か使用報告キボンヌ

413 :404 :01/11/14 02:23
原因がわかったかも。
Shift Spaceでskkinputが起動しちゃってるっぽい。
これを無効にするにはどうすればいいんだっけ?

414 :名無しさん@お腹いっぱい。 :01/11/14 02:26
>>404 xim を無効にしたいなら、
alias emacs="XMODIFIERS='@im=' emacs"
とでもするか、XEmacs や Emacs21 なら xim を無効にしてコンパイルする。
でも果してこれが原因か疑問。とりあえず試したら報告して。

415 :名無しさん@お腹いっぱい。 :01/11/14 02:28
XMODIFIERS= emacs
で emacs 起動したらいいのかな? 自信ないけど。

416 :名無しさん@お腹いっぱい。 :01/11/14 09:00
漏も --xithout-xim 付けて make したよ。
いい感じだ。

417 :名無しさん@お腹いっぱい。 :01/11/14 12:36
>>407
ラジャー。帰ったら試してみます。

418 :名無しさん@お腹いっぱい。 :01/11/14 14:15
skkfepを使おうとおもったら以下のように化けました。
解決方があるのでしょうか。

SKKFEP version 0.86c by A.ITO, WATANABE,M. and KANEKO,Y.
Display: EUC, FileIO: EUC.
KanaKey=^J
$<5/>$<2/>host#
$<5/>SKK$<3/>

OS: FreeBSD4.4R
SHELL: csh

419 :名無しさん@お腹いっぱい。 :01/11/14 15:28
>>418
おまえはkonを使っているのですか?
おまえの環境変数 TERM はどうなっていますか?
% env TERM=cons25 skkfep
とかやったら大丈夫になりませんか?

420 :417 :01/11/14 21:58
うう、skk-10.62a make が通らなかった・・・。

421 :404 :01/11/14 23:21
ximを無効にしてやっても駄目でした。別のようです。

再現した時を思いうかべるとSKKがかなモードのときに
M-x mewとか M-x navi2chとかEmacsの操作をするとバグる
ような気がします。

もうちょっと調べてみます。

422 :403 :01/11/15 11:11
どうやら SKK-JISYO.L が存在していようがいまいが、
Header line for okuri-ari entries is missing!
って出てきます。普通の Emacs 21.1 では SKK-JISYO.L がない場合は
Opening input file: ファイルもディレクトリもありません。
, /usr/local/share/skk/SKK-JISYO.L
と出力されますから、動作が全く異なってしまっているようです。

Emacs 21.1 MacOS X Carbon patch の bug なのか、apel or
skk の bug が顕在化したのか、調べてみるしかないのかなぁ…。

423 :名無しさん@お腹いっぱい。 :01/11/15 11:48
現象を整理すると
・skk cvs 2001/11/14 の complie は成功
・起動も成功
・~/.skk-jisyo にある単語は変換も成功
・~/.skk-jisyo にない単語を変換しようとすると Header line for okuri-ari entries is missing!
・SKK-JISYO.L が存在してもしなくても、同様のメッセージが出る
・skk-search-prog-list は default の
((skk-search-kakutei-jisyo-file skk-kakutei-jisyo 10000 t)
(skk-search-jisyo-file skk-initial-search-jisyo 10000 t)
(skk-search-jisyo-file skk-jisyo 0 t)
(skk-search-small-dic)
(skk-okuri-search)
(skk-search-jisyo-file skk-large-jisyo 10000)
(skk-search-server skk-aux-large-jisyo 10000))
skk-auto-okuri-process は nil なので、skk-okuri-search は関係ないしなぁ。
となると、skk-large-jisyo を読む段階での error としかいえないのか。

424 :名無しさん@お腹いっぱい。 :01/11/17 15:16
バグをほっとくのもなんなので...

>>421
完璧でなくてもいいから、どんな感じか ML に報告してくださいね。

>>423
まず
% cvs up
% rm -f skk-dic.el
% make install
を試してくださいね。それでダメなら、CVS の先端ではなくて weekly
snapshot を install してみてね。それでもダメなら、ML に報告して
ください。

425 :名無しさん@お腹いっぱい。 :01/11/20 15:51
直接skkに関係なくてすいません

cvs -d :pserver:guest@openlab.ring.gr.jp:/circus/cvsroot checkout skk/main

こんなのをcronで回してるんですがこれだと~/にskkっていうディレクトリが
出来てしまします。~/cvsなんかに指定するにはどうすればいいのでしょうか?

426 :名無しさん@Emacs :01/11/20 17:22
cvs -d :pserver:guest@openlab.ring.gr.jp:/circus/cvsroot checkout -d svs skk/main

427 :426 :01/11/20 17:24
あ、菓子食べながら書いたらまちがえた。

-d svs 誤
-d cvs 正 つか使いたいディレクトリ名。

428 :名無しさん@お腹いっぱい。 :01/11/20 18:37
なんか cron で回すのは嫌だなぁ。個人的には cvs up した時に
`P' ってなっているファイルがあると、とりあえず Changelog を
見て (でもコードは読めないので見ない) maintainer の人に
感謝するのって流れが好き。
# 何故か SKK には妙に愛着があって。

429 :名無しさん@お腹いっぱい。 :01/11/21 03:39
Changelog が P だったらその差分をメールで知らせるようにするとか。

430 :名無しさん@お腹いっぱい。 :01/11/21 23:09
>>424
もちろん、それらをやってみたけど、症状はあいかわらず。
んで、SKK の問題というよりは、Emacs 21.1 for Carbon の問題なので、
当分は OS X 標準の Emacs 20.7 for Darwin を使うことにしました。

431 :名無しさん@お腹いっぱい。 :01/11/23 02:37
最近の SKK は、なんだかモード切り替えに時間がかかりますね。
PIII 500 で e21 だけど、カーソルの色の変化に1秒以上かかる時も。
`しつこいくらいに skk-j-mode-map を調べるようにし'たのが原因?

432 :名無しさん@お腹いっぱい。 :01/11/23 10:11
自分の場合はC-jで確定するにもワンテンポかかります。

433 :431 :01/11/23 21:24
>>432
確かに。あと「かな」モードでの改行入力も遅いですね。
この遅いまま release されたらちょっと悲しい気もするけど
既に今日は 23日。頑張ってー > 塚本さんたち

434 :432 :01/11/23 21:31
今朝cvsで取ったやつは問題無いような気がします。

435 :431 :01/11/23 22:13
>>434
確かにいくらか改善されてるように感じます。
;; SKK のコード読めないので体感で。
でも連続した改行入力とかはまだ遅い。(on Emacs21)
XEmacs では問題無いみたいです。

436 :431 :01/11/24 00:29
cvs up したら Emacs21 でも快適になりました。感謝。
# 敢えて書くなら、jisx0201 での改行がちょっと。
# 滅多に使わないし、あまり困らないと思いますが。

437 :名無しさん@お腹いっぱい。 :01/11/24 13:50
SKKIMEで半角だす方法が分かったので披露。
Ctrl+Q
でなる。

438 :名無しさん@お腹いっぱい。 :01/11/24 13:52
>>437

あ、ミス。
Ctrl+q
が正しい。

439 :名無しさん@お腹いっぱい。 :01/11/25 01:06

最近SKK遅いなあと思っていると、

skk-search-prog-listの値は

((skk-search-jisyo-file skk-jisyo 0 t) (skk-search-server skk-aux-large-jisyo 10000) (skk-search-katakana))

ってことになってるんだけど、
_*SKK-JISYO.L*
というバッファができていて、SKK-JISYO.Lを読みこんで探しているみたい。
dbskkd-cdbつかってるから読みこむ必要はないと思うんだけど、
どういうことかしら?

440 :名無しさん@お腹いっぱい。 :01/11/25 01:14
便乗質問
自分の場合はこうです。

(setq skk-search-prog-list
'((skk-search-kakutei-jisyo-file skk-kakutei-jisyo 10000 t)
(skk-search-jisyo-file skk-initial-search-jisyo 10000 t)
(skk-search-jisyo-file skk-jisyo 0 t)
(skk-okuri-search)
(skk-search-server skk-aux-large-jisyo 10000)
(skk-search-katakana)
(skk-lookup-search)))

skkserv使っています。
(skk-search-server skk-aux-large-jisyo 10000)はいらないのでしょうか?

441 :名無しさん@お腹いっぱい。 :01/11/25 14:25
しかし skk-search-prog-list の指定はちょっと
難しいよね。僕もあまり理解してないので、動けば
いいやって感じ。SKK が初心者に敷居が高いとすれば
そのあたりかな? 操作自体は(独特でこそあれ)簡単
だからねぇ。
# MS-IME や Canna のほうが難しいと感じる人 (^^;;

442 :名無しさん@お腹いっぱい。 :01/11/25 15:04
俺もcannaやwnnなんてどう設定すればいいのか知らん。仕組みも。
Unixで日本語入力しはじめて一週間した頃にはSKKにはまってたから、
Unix初心者の学習手伝いをする時いちばんウザイのが「日本語入力で
きないんだけど〜」って言う奴。SKK使えとは言えんからな・・・

443 :名無しさん@お腹いっぱい。 :01/11/25 15:26
むしろ SKK 以外を封印

444 :名無しさん@お腹いっぱい。 :01/11/25 16:13
今日の SKK cvs 版って、PoBoX でも使っているかのような印象が。
いきなり変わったのでビビってしまったぞ。

445 :名無しさん@お腹いっぱい。 :01/11/25 16:18
>>444
(setq skk-dcomp-activate nil)
すればいいよ。でも、しばらく試してみたら?
;; この機能を気に入る人は何割ぐらいいるかな?

446 :名無しさん@お腹いっぱい。 :01/11/26 10:42
最近活発だね。
で、動的補完も面白いですね。

447 :名無しさん@お腹いっぱい。 :01/11/26 12:09
>>444
skk-dcomp 自体は随分前からある。実際自分も使っているし。
あまりその機能に頼っていないけど。何かの拍子にデフォルト
で有効になってしまったてたみたいね。

448 :名無しさん@お腹いっぱい。 :01/11/26 14:33
Windows XPで SKKIME 1.0 for Windows2000を使われている方いらっしゃいますか?

449 :名無しさん@お腹いっぱい。 :01/11/26 14:45
>>447
> skk-dcomp 自体は随分前からある。実際自分も使っているし。

製品であるWnn7の新機能みたいなものもskkでは使えるわけですね。
最初のちょっと特殊な入力方法だけマスターしちゃえばあとは本当に楽珍ですね。

450 :447 :01/11/26 16:06
>>449
というか POBox に触発されて中島さんが書かれたのです。
POBox がまだマイナーな存在の時ですが(今メジャーとも言い切れませんが)。
2 年くらい前かな。

451 :名無しさん@お腹いっぱい。 :01/11/26 18:28
>>450
関係ないけど、中島さんと寺西さんにはほんとにお世話になってるなぁ。
wanderlust と skk なくなったら死んじゃうよ。きっと。
あ、navi2ch もね。

で、skk。
skk-hint って結構面白い発想だったと思うんだけど、使ってる人いなそうだ。
experimental の下って結構面白そうなのが揃ってるね。

452 :名無しさん@お腹いっぱい。 :01/11/27 00:15
ddskk って frame の background color が起動した時点で
固定されちゃうようですが、color-theme とか使っている人は
問題ないですか?

白文字 frame と黒文字 frame 使ってる僕としては
ちょっと困る。
modify-frame-parameters で変えても勝手にかえられちゃうし。

453 :名無しさん@お腹いっぱい。 :01/11/27 09:27
>>452
自分も color-theme を使っているけど、頻繁に変える
わけでもないから気付かないな。

454 :名無しさん@お腹いっぱい。 :01/11/27 15:49
; SKKの変換でlookupの辞書を使う
(setq skk-search-prog-list
'((skk-search-jisyo-file skk-jisyo 0 t)
(skk-search-server skk-aux-large-jisyo 10000)
(skk-lookup-search) ))

これって SKK9.6 じゃ使えないのでしょうか。

455 :452 :01/11/27 16:09
いや、僕は color-theme は使ってないんだけど、
例えば背景が黒の frame で skk を立ち上げて
C-x52 で新しい frame を作って
(modify-frame-parameters (selected-frame)
`((background-mode . light)
(background-color . "white")
(foreground-color . "grey8")))
こういうことをして背景を白にかえても、
何故か C-xC-f みたいなことをすると背景が黒に
戻ってしまう。いかにもバグっぽいような。

どうも ccc.el というのが関係してそうなので、
今はそれを調べてます。

456 :名無しさん@お腹いっぱい。 :01/11/27 20:17
>>454
skk-lookup はメーリングリストが Ring に移ってから
開発されたはずだから、9.6 じゃ無理でしょう。

457 :名無しさん@お腹いっぱい。 :01/11/29 15:05
skk で、かっこの対を楽に入力する方法とかってないかな。
(setq skk-auto-insert-paren t)
は微妙に使いずらいし。

一番近い開きかっこに対応した閉じかっこを挿入するっていう関数を "]" に割当て
ればいい感じにいくかな。

458 :456 :01/11/29 15:31
とりあえず作ってみた。しばらく使ってみます。
もっといい方法があったら教えて下され。

(defvar skk-open-paren-regexp (mapconcat (lambda (pair)
(regexp-quote (car pair)))
skk-auto-paren-string-alist "\\|"))
(defun skk-insert-close-paren (&optional arg)
(interactive "P")
(insert
(save-excursion
(if (and (not arg) (re-search-backward skk-open-paren-regexp nil t))
(cdr (assoc (match-string 0) skk-auto-paren-string-alist))
"」"))))

459 :456 :01/11/29 19:24
もうちょっとましなのに作り変えてみた。
;; syntax-table ってはじめて使った。

(defvar skk-paren-syntax-table
(let ((syntable (make-syntax-table)))
(dolist (pair skk-auto-paren-string-alist)
(unless (string= (car pair) (cdr pair))
(modify-syntax-entry (string-to-char (car pair))
(concat "(" (cdr pair))
syntable)
(modify-syntax-entry (string-to-char (cdr pair))
(concat ")" (car pair))
syntable)))
syntable))

(defvar skk-default-close-paren "」")

(defun skk-insert-close-paren (arg)
(interactive "P")
(if arg
(insert skk-default-close-paren)
(let ((syntable (syntax-table)))
(set-syntax-table skk-paren-syntax-table)
(insert (or (condition-case err
(save-excursion
(up-list -1)
(cdr (assoc (char-to-string (char-after))
skk-auto-paren-string-alist)))
(error nil))
skk-default-close-paren))
(set-syntax-table syntable))))

460 :名無しさん@お腹いっぱい。 :01/11/30 01:26
>>459
結構便利そうだけど, わざわざ skk に実装する意味はなんですか?

461 :456 :01/11/30 10:05
>>460
> 結構便利そうだけど, わざわざ skk に実装する意味はなんですか?
俺も作り始めたらあんまし skk 関係ないじゃんとか思ってしまいました(^^;

もともとの考えは、MS-IME で"「げいつ」"を変換するときに"「"の部分を変換する
と"」"の部分も一緒に合わせたものに変換するというのを skk でやりたいなぁとい
う事でした。

1ストロークで打てるかっこだったら別にけど3ストロークかかるようなの("『"や"(")
だと打つのが面倒臭いとか思ったりしませんか?

462 :名無しさん@お腹いっぱい。 :01/12/01 19:55
デフォルトの辞書に俺の学部が入ってるよ!

463 :名無しさん@お腹いっぱい。 :01/12/01 21:42
中島さんもこのスレの存在に気付くかな?

464 :名無しさん@お腹いっぱい。 :01/12/01 22:57
そもそも2chは普段見ていない御様子ですが。

465 :名無しさん@お腹いっぱい。 :01/12/02 00:07
Emacs を同時に複数立ち上げて使うタイプなのですが、
skkを導入して並行して漢字変換していると、
個人辞書が最後に save したものしか残りませんよね。
これ適当にマージしてくれるようにする方法なんてないんですか?
頻度が消えるのはともかく、登録語句まで消えるのは痛すぎです。
皆さんはどうしていらっしゃいますか?
確定のたびに呼び出される hook で save とかできるかな。

466 :名無しさん@お腹いっぱい。 :01/12/02 00:11
>>465
僕もEmacsを同時に立ち上げていると、終了時に「小さくなくけど良いか?」と聞かれて困ってます。


SKKの辞書で 反映をHanneiではなくHanei(つまり"はねい"")で登録するのは
邪道なのですかね?ちゃんとnは1回打つ癖を付けたほうがいいのでしょうか?

467 :名無しさん@お腹いっぱい。 :01/12/02 00:13
>>465
> Emacs を同時に複数立ち上げて使うタイプなのですが、
こういう使い方初めて見た。
バッファ複数持てるのになぜ?

468 :名無しさん@お腹いっぱい。 :01/12/02 00:15
>>465-466
gnuclient か emacsclient 使えば?

469 :名無しさん@お腹いっぱい。 :01/12/02 00:25
>>467
>> Emacs を同時に複数立ち上げて使うタイプなのですが、
> こういう使い方初めて見た。
> バッファ複数持てるのになぜ?

elisp の実験してるときとか。(多分元発言者は違う?)
まぁ、あまりに大量のバッファを開く場合、別プロセスのほうが
いい事もあるかな。特に pc-bufsw.el とか ibs.el みたいな
ものを使う人には。

skk-share-private-jisyo はどんな風になってるんだろう?
これが単語登録の作業を無駄にしてなければいいけどね。

470 :467 :01/12/02 00:33
>>469
なるほど。それならわかる。
俺はてっきり秀丸みたく 1emacs, 1file だと思ってしまった。


次100 最新50 (10:00PM - 03:00AM の間一気に全部は読めません)

read.cgi ver5.26+ (01/10/21-)