atok8migd コマンドを使って、ATOK7 の辞書に登録した単語を ATOK8 で使用できる形式に変換し、ATOK8 の辞書とマージして使用することができます。
atok8migd は、ATOK7 システム提供時に辞書に含まれている単語はマージしないで、ユーザーが登録した単語だけを、ATOK8 の辞書にマージします。ATOK7 と ATOK8 の両方の辞書に登録されている単語を、ATOK7 の辞書からマージすることはありません。なお、マージ元の ATOK7 の辞書の中身が、マージ処理によって破壊されたり変更されたりすることはありません。
atok8migd コマンドの形式は次のとおりです。
sun% atok8migd [-h xxx] atok7_dic atok8_dic |
各引数は次のとおりです。
atok7_dic : | ATOK7の辞書ファイル。システム辞書とユーザー辞書のどちらでも指定でき、特に型を指定しなくても自動的に判別して処理します。 |
atok8_dic : | ATOK8 の辞書ファイル |
-h xxx : | 品詞指定。マージする単語を品詞によって限定します。品詞は ATOK7 の品詞番号で指定します。複数の品詞を指定する場合は + で区切ります。品詞番号については表 8-1 を参照してください。 |
atok8migd は、ja 以外のロケールで動作しません。atok8migd をja ロケール以外の環境で実行する場合は、次のように LC_CTYPE に ja を指定して実行してください。
sun% env LC_CTYPE=ja atok8migd atok7_dic atok8_dic |
atok8dicm コマンドや辞書メンテナンス用単語ファイルなどで使用する品詞番号とは異なりますので、注意してください。
品詞指定の例 :
1 | 一般名詞 |
2+3 | 固有名詞と名詞サ変 |
3+4+8+9 | 名詞サ変と名詞ザ変と連体詞と接続詞 |
all | すべての品詞 ( 1. 一般名詞 〜 29. 副詞 ) |
表 8-1 ATOK7 の品詞番号と種類
1 4 7 10 13 16 19 22 25 28 |
一般名詞 名詞ザ変 単漢字 感動詞 数詞 サ行五段 バ行五段 ワ行五段 サ変動詞 形容動詞 |
2 5 8 11 14 17 20 23 26 29 |
固有名詞 名詞形動 連体詞 接頭語 カ行五段 タ行五段 マ行五段 一段動詞 ザ変動詞 副詞 |
3 6 9 12 15 18 21 24 27 |
名詞サ変 独立語 接続詞 接尾辞 ガ行五段 ナ行五段 ラ行五段 カ変動詞 形容詞 |
詳細は、atok8migd(1) のマニュアルページを参照してください。