Emacs上で辞書を開きたい場面が多かったので導入した.
参考にしたのはこのサイト.
#実装
##1. EPWING形式のフリー辞書をダウンロードする
有料の辞書を使いたかったが2021年現在, EPWING形式の辞書データを付属している辞書は古書店でもほとんど売ってなかったので, 配布されているフリー辞書をダウンロードして使った.
お借りしたのは以下の辞書
-EPWING for the classics(羅英)
-WordNet EPWING(英英&英和, 国語)
##2. Dictディレクトリを作成しEPWING形式の辞書を移動させる
$ sudo mkdir /home/Dict
$ mv eld /home/Dict/
$ mv wordnet-enjp /home/Dict/
##3.lookup.elのインストールと.emacsの編集
####lookup.elのインストール
$ sudo apt-get install lookup-el
####eblookのインストール
$ sudo apt-get install eblook
####.emacsの編集(ほぼ丸パクリ)
;;Lookup
(autoload 'lookup "lookup" nil t)
(autoload 'lookup-region "lookup" nil t)
(autoload 'lookup-pattern "lookup" nil t)
(define-key ctl-x-map "l" 'lookup)
(define-key ctl-x-map "y" 'lookup-region)
(define-key ctl-x-map "\C-y" 'lookup-pattern)
(setq lookup-search-agents
'(
(ndeb "/home/Dict/eld")
(ndeb "/home/Dict/wordnet-enjp")
))
(setq lookup-default-dictionary-options
'((:stemmer . stem-english)))
(setq lookup-use-kakasi nil)
#使用方法
C-x + y : 選択したリージョン内の単語を検索
C-x + C-y : ミニバッファに入力した単語を検索
C-x + l : 検索に用いる辞書を設定する
q : 検索画面を閉じる