firefoxからemacs上の辞書を引く


firefoxでwebページ中の単語を選択して、emacsにあるツールで辞書を引く。

firefoxの設定
AppLauncher Add onをインストールする。

AppLauncherの設定
windowsの場合
SDIC:
Name SDIC
Path ....\emacs\bin\emacsclientw.exe
Arguments -a
....\emacs\bin\runemacs.exe
-n
--eval
(sdic-describe-word "<<Shift_JIS|&text;>>")
他のOSではemacsclientのパスを設定し、Shift_JISの部分を適切な文字コードにする。

Lookup:
Name Lookup
Arguments
...
(lookup-word "<<Shift_JIS|&text;>>")
NameとArgumentsの最後の行以外は同じ。以下同様。

Google Translate:
Arguments
(google-translate-enja-or-jaen "<<Shift_JIS|&text;>>")

Microsoft Translator:
Arguments
(microsoft-translator-auto-translate "<<Shift_JIS|&text;>>")

Google TranslateとMicrosoft Translatorを一度に実行:
(google-microsoft-translate "<<Shift_JIS|&text;>>")

emacsの設定
各辞書引きツールをインストールする。

init.el
(server-start)

firefoxで単語などを選択→右クリック→AppLauncher→SDICなどを選択。
emacs上に結果が表示される。

参考:
firefoxで表示しているページをemacsで表示する