makedict は 、仮名漢字変 換ライブラリ sj4core で使用する 辞書を作成す るためのツー ルです。
このツ ールを使用す ることにより 、エディタで 編集された辞 書をsj4core で使用 可能な形態に 変換すること が出来ます。
編集可 能ファイルは 、以下のよう な形式をして います。
あ
亜
接
頭1:
あ
開
カ五2:
あ
空
カ五4:
あ
明
カ五2:
あ
飽
カ五3:
:
そ れぞれのフィ ールドは以下 の意味を持ち ます。
第
1フィールド
読み(全
角ひらがな)
第2フィール
ド 目的の
出力
第3フィール
ド 品詞の
並び
こ こで各フィー ルド間は、1 つ以上のスペ ースあるいは タブで区切ら れている必要 があります。 また各行は、 読みでソート されていなけ ればなりませ ん。
第 3フィールド (品詞のフィ ールド)には 、別紙で定義 されている品 詞を記述しま す。
1 つの熟語にた いして複数の 品詞を指定す るときには、 以下のように します。
あ
い
愛
代
4:サ五5:
あえ
あえ
ガ五3:一段1:
あお
青
代1:形11:
:
な おこの辞書で は、体言(名 詞・副詞・連 体詞など非活 用のもの)に ついては熟語 そのままを、 用言(動詞・ 形容詞・形容 動詞など活用 するもの)に 関しては語幹 のみを登録し なければなり ません。
こ のような編集 可能ファイル からsj4core で使用 可能な辞書を 生成するには 、makedict を使用し て以下のよう にします。
makedict src_file_name dst_file_name
エ ラーがなく実 行が終了した ときには、 src_file_name で指定さ れた編集可能 ファイルが変 換され、dst_file_name で指定された ファイルに格 納されていま す。