SJ3DIC(1)

名称
sj3dic - sj3 ユーザ辞書メンテナンスツール

形式
sj3dic -text [ -H host_name ] [ output_file ]
sj3dic -dict [ -H host_name ] [ input_file ]

解説
sj3dic は、仮名漢字変換サーバ sj3serv(1) とソケットを 使用したプロセス間通信をすることにより、サーバの動作しているマシン上の ユーザ辞書をメンテナンスするツールです。

接続するホストは host_name で指定します。このオプションが 省略され、環境変数 SJ3SERV もしくは sj3(1) のセットアップ ファイルでもサーバの指定がないときには、localhost 上のサーバとの接続を 試みます。

1)ビジュアル辞書ファイルの作成

    sj3dic -text [ -H host_name ] [ output_file ]

サーバマシン上のユーザ辞書の内容を編集可能なテキストに変換し output_file に出力します。output_file が指定されないときには 標準出力に出力されます。

ビジュアルファイルは以下のようなものです。

    うぃんどう ウィンドウ　　　　　　　名詞:
    そにー ソニー（株）　　　　　　名詞:
    ゆーびん 〒　　　　　　　　　　　名詞:
    わーく ワークステーション　　　名詞:

各フィールドは以下のようになっています。

     第一フィールド　　読み（全角ひらがな）
    第二フィールド　　目的の出力
    第三フィールド　　品詞

 ここで、フィールド間は、１個以上の半角スペースまたはタブで区切られます。 また各フィールドには、半角スペースおよびタブを記述することは許されません。 品詞のフィールド（第三フィールド）には、以下の品詞を記述します。

名詞:　　　苗字:　　　地名:　　　代名詞:　　名前:
県／区名:　数詞:　　　接頭語:　　接尾語:　　助数詞:
副詞:　　　接続詞:　　連体詞:　　形容詞:　　形容動詞:
動・サ変:　動・ザ変:　動・一段:　動・カ五:　動・ガ五:
動・サ五:　動・タ五:　動・ナ五:　動・バ五:　動・マ五:
動・ラ五:　動・ワ五:　単漢字:

2)ユーザ辞書ファイルへの追加登録

    sj3dic -dict [ -H host_name ] [ input_file ]

ビジュアル辞書ファイルである input_file の内容をサーバマシン上の ユーザ辞書に追加登録します。input_file が指定されないときには 標準入力が読み込まれます。

関連ファイル
/usr/local/bin/sj3serv
    かな漢字変換サーバ
/usr/local/lib/sj3/serverrc
    かな漢字変換サーバ セットアップファイル
/usr/local/bin/sj3
    日本語入力フロントエンドプロセッサ
/usr/local/lib/sj3/dict/
    かな漢字変換サーバ デフォルト辞書ディレクトリ
sj3main.dic
    かな漢字変換メイン辞書
user/username/private.dic
    かな漢字変換ユーザ辞書
user/username/study.dat
    かな漢字変換学習ファイル
/usr/local/include/sj3lib.h
    かな漢字変換ライブラリ用インクルードファイル
/usr/local/lib/libsj3lib.a
    かな漢字変換ライブラリ

関連事項
sj3(1), sj3serv(1), sj3lib(3)