[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]: [MacEmacs JP Project]: [NTEmacs JP Project]:

概要

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


CategoryEmacs

紹介マニアMoinMoin: SDIC (last edited 2003-02-08 15:00:00 by )