SDIC
概要
URL
http://www.namazu.org/~tsuchiya/sdic/
インストール
設定
(autoload 'sdic-describe-word "sdic"
"英単語の意味を調べる" t nil)
(global-set-key "\C-cw" 'sdic-describe-word)
(autoload 'sdic-describe-word-at-point "sdic"
"カーソルの位置の英単語の意味を調べる" t nil)
(global-set-key "\C-cW" 'sdic-describe-word-at-point)
;; 検索結果ウィンドの幅の設定および動作設定
(setq sdic-window-height 10
sdic-disable-select-window t)
(setq
sdic-eiwa-dictionary-list '((sdicf-client "~/dic/gene.sdic"))
sdic-waei-dictionary-list '((sdicf-client "~/dic/jedict.sdic"))
; arrayを利用する場合は以下
; sdic-eiwa-dictionary-list '((sdicf-client "~/dict/eijiro52.sdic" (strategy array)))
; sdic-waei-dictionary-list '((sdicf-client "~/dict/waeiji52.sdic" (strategy array)))
)
利用方法
sufaryの利用
SUFARY 巨大な辞書を利用する場合はsufaryを利用するといいでしょう。
Tips
英辞郎の利用
sdicをFreePWINGに変換する
http://openlab.jp/edict/fpw/dist/fpwsdic/fpwsdic
http://www.shin.nu/~kan/linux/pdic.html
http://numata.aquasky.jp/software/
#! /usr/bin/awk
{ if (length($0) > 127) {
flag = 0;
n = split($0,keys,/\<H\>||\<K\>/);
for (i=1; i<=n; i++) {
if (match(keys[i],/\<\/K\>/) > 127) {
flag = 1;
}
}
if (flag == 0) {
print $0;
}
}
else {
print $0;
}
}
- ぜんぜんawkちっくでない改行になっているのは気にしないでください。
参考サイト
http://homepage2.nifty.com/DEN03131/emacs/sdic.html
