表題に関して、こちらを参考にした。
ただ同記事はUbuntu前提だったので、Macでの導入ログを残しておく。
1. EBライブラリをダウンロードしてインストール
- http://www.mistys-internet.website/eb/
- configure, make, make install
2. eblookをダウンロードしてインストール
- http://ikazuhiro.s206.xrea.com/staticpages/index.php/eblook
- configure, make, make install
3. lookupをインストール
- http://ikazuhiro.s206.xrea.com/staticpages/index.php/lookup
- configure, make, make install
- デフォルトで /usr/local/share/emacs/site-lisp/lookup/ にインストールされる
4. lookupをロードパスの通ったところに置く
- 上記のインストール先からシンボリックリンクを貼るなりする
5. EPWING形式の辞書をダウンロードして好きな場所に置く
- WordNet EPWING https://wordnetepwing.osdn.jp/ より、
『Princeton WordNet 3.0 と日本語WordNet 1.1の統合版』をダウンロード
- 以下の設定では辞書を ~/.emacs.d/share/lookup 以下に wordnet-en-jpとして置いた
6. Emacsの設定を書く
(autoload 'lookup "lookup" nil t) (autoload 'lookup-region "lookup" nil t) (autoload 'lookup-pattern "lookup" nil t) (setq lookup-enable-splash nil) (setq lookup-search-agents '( (ndeb "~/.emacs.d/share/lookup/wordnet-en-jp") )))
これで使えるようになる。関数たちは以下(キーバインドは追記予定)。
関数名 | 機能 |
---|---|
lookup | lookupを起動し、設定した辞書のリストを表示する |
lookup-region | リージョンで選択した単語を対象に辞書を引く |
lookup-word | カーソル近くのwordを対象に辞書を引く |
lookup-exit | lookupを終了する |