«前の日記(Thursday 30 November, 2006 ) 最新 次の日記(Sunday 03 December, 2006 )» 編集

ここに日記はありません


Friday 01 December, 2006 [長年日記]

_ [BSD] anthy辞書

最近日本語入力にはanthyを使っている。使い始めはやはり辞書がいまいちだなと感じたので、ここを参考に辞書を 作り直した。最新のanthy-8322では手順が少し違うのでメモをしておく。使うのはanthy本体、cannadic改、美紗緒辞書であるのは同じ。

まず解凍する。

$ tar zxf anthy-8322.tar.gz
$ tar zxf alt-cannadic-061031.tar.bz2
$ tar zxf canna-misao_0.99-6.tar.gz

一度anthyをbuildしておく。

$ cd anthy-8322/
$ ./configure
$ make

次の部分がここ とは違っている。 編集するのはanthy-8322/mkworddic/dict.argsである。修正の方法は同じ。

#
# 辞書ファイルを生成するためのスクリプト
#
# ./mkworddic -f dict.args
#
# 別のスクリプトからこのファイルをechoやcat、sed等を
# 駆使して生成することも想定
#
# 地名はplacename.tに集約するので、cannadicに含まれるものを除外
#set_exclude_wtypes #CN #CNS
read ../../alt-cannadic/gcanna.ctd
#clear_exclude_wtypes
#
#read ../cannadic/gcannaf.ctd
read ../../alt-cannadic/gcannaf.ctd
#read ../../alt-cannadic/gtankan.ctd
read ../../canna-misao-0.99/koyu.ctd
read ../../canna-misao-0.99/mchimei.ctd
read ../../canna-misao-0.99/mcomp.ctd
read ../../canna-misao-0.99/mfzok.ctd
read ../../canna-misao-0.99/mmain.ctd
read ../../canna-misao-0.99/mscien.ctd
read ../../canna-misao-0.99/msub.ctd
#read ../mkworddic/katakana.t
read ../mkworddic/adjust.t
read ../mkworddic/name.t
read ../mkworddic/compound.t
read ../mkworddic/extra.t
read ../mkworddic/base.t
read ../mkworddic/placename.t
# this command will make reverse dictionary
build_reverse_dict
read_uc ../mkworddic/udict
write anthy.wdic
done

ただしdirectory名と書き出すファイル名に注意。

$ cd anthy-8322/mkworddic/
$ ./mkanthydic -f ./dict.args

とするとanthy.wdicが作成される。

$ cd anthy-8322/mkanthydic
$ make

でanthy.dicが出来上がり。

本日のツッコミ(全1件) [ツッコミを入れる]
_ TrackBack (Monday 12 May, 2008 15:34)

http://onozaki.org/d/?date=20070323#p03<br>ここに日記はありません<br>anthyの入れ替え<br>anthy辞書の強化


ENOTECA Online(ワイン通販 エノテカ・オンライン) 29980円パソコン工房
リンクシェア アフィリエイト紹介プログラム