Monday 12 May, 2008 [長年日記]
_ [Daily] 今日の出来事
今朝は某手続きをしに役場へ行く。あらかじめ必要なものを聞いておいたのでスムーズに終わる。どうせ仕事に遅れていくならとついでに買い物へ。前々からどうしようと考えていたプレゼントについて、今朝ふと思いついたものがあったのでそれを買いに行く。
_ [BSD] anthy辞書の強化
portsのupdateにより、anthyが9100eになったので以前と同じように強化辞書を作ることにした。
しかしanthy-9100e.tar.gzを展開してみるとcannadicではなくalt-cannadicベースのものに なっている。そこで今回は美沙緒辞書とcannaの辞書を賢くするぜにあるskk辞書を元にした追加辞書を加える形になる。ということで今回の場合dict.argは
# # 辞書ファイルを生成するためのスクリプト # # ./mkworddic -f dict.args # # 別のスクリプトからこのファイルをechoやcat、sed等を # 駆使して生成することも想定 # set_input_encoding eucjp read ../alt-cannadic/gcanna.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 ../../gskk-20041208.t # read ../mkworddic/adjust.t read ../mkworddic/compound.t read ../mkworddic/extra.t #read ../mkworddic/base.t # set_input_encoding utf8 read ../mkworddic/utf8.t read ../alt-cannadic/g_fname.t # # this command will make reverse dictionary build_reverse_dict # this command will make dictionary body in utf8 set_dict_encoding utf8 read_uc ../mkworddic/udict write anthy.wdic doneここで
$ cd anthy-9100e/mkworddic/ $ ./mkanthydic -f ./dict.args
とするとanthy.wdicが作成される。
$ cd anthy-9100e/mkanthydic $ make
でanthy.dicが出来上がり。
% ls -al anthy.dic -rw-r--r-- 1 foo bar 32381120 5 13 20:42 anthy.dic