sdic (SDIC with GENE95 & EDICT)

[ 戻る | トップページに戻る ]

概要

SDIC とは、Emacs 上で英和/和英辞書を閲覧するための簡潔 (simple)で、 小さく (small)て、軽く (speedy)て、小粋 (smart) なプログラムです ...とは、SDIC の Web ページからの引用。

URL

http://www-nagao.kuee.kyoto-u.ac.jp/member/tsuchiya/sdic/
http://www.forest.impress.co.jp/dict.html#gene95 (英和辞書)
ftp://ftp.u-aizu.ac.jp/pub/SciEng/nihongo/ftp.cc.monash.edu.au/edict.gz (和英辞書)

インストール環境

Plamo Linux 1.4.4 (Kernel 2.2.12 + libc5)
Slackware 7.0 (Kernel 2.2.14 + glibc 2.1.2)

必要なもの

特になし

バージョン

2.1.2

インストール手順

$ tar xvfz sdic-2.1.2.tar.gz
$ cd sdic-2.1.2
$ cp gene95.lzh .
$ cp edict.gz .
$ ./configure
$ make
$ make dict
(snip)
/usr/bin/nkf -S -e gene.txt | /usr/bin/perl contrib/gene.perl > gene.sdic
test -f edict.gz -o -f edict.bz2
if [ -f edict.gz ]; then \
        /bin/gzip -dc edict.gz >edict ;\
else \
        /bin/bzip2 -dc edict.bz2 >edict ;\
fi

gzip: /bin/gzip: not in gzip format

gzip: edict.gz: not in gzip format
make: *** [edict] Error 1

むう。調べてみると、ダウンロードした edict.gz は gzip ファイルじゃなく、 単なるテキストファイルじゃないか。
$ rm edict
$ mv edict.gz edict
$ gzip edict
$ make dict
(snip)
test -f edict.gz -o -f edict.bz2
if [ -f edict.gz ]; then \
        /bin/gzip -dc edict.gz >edict ;\
else \
        /bin/bzip2 -dc edict.bz2 >edict ;\
fi

gzip: /bin/gzip: not in gzip format
make: *** [edict] Error 1

むむむー。なんでこうなる?? ええい、こうだっ!
$ rm edict
$ /bin/gzip -dc edict.gz >edict
$ make dict
$ su
# make install
# make install-info
# make install-dict
# exit
$ make config    <--- ~/.emacs にデフォルト設定を追加

とりあえずこれで OK ?
後は、sdic-2.1.2 ディレクトリに gene95.lzh, edict.gz が残っているが、 これは要らないので消しておく。

[ 戻る | トップページに戻る ]