辞書生成ツールmakedict


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 で指定された ファイルに格 納されていま す。