SJ3DIC(1) — NEWS-OS Programmer’s Manual
名称
sj3dic − sj3 ユーザ辞書メンテナンスツール
形式
sj3dic −conv [ −H host_name ] [ input_file ]
sj3dic −text [ −H host_name ] [ output_file ]
sj3dic −dict [ −H host_name ] [ input_file ]
解説
sj3dic は、仮名漢字変換サーバ sj3serv(1) とソケットを使用したプロセス間通信をすることにより、 サーバの動作しているマシン上のユーザ辞書をメンテナンスするツールです。
接続するホストは host_name で指定します。このオプションが省略され、環境変数 SJ3SERV もしくは sj3(1) のセットアップファイルでもサーバの指定がないときには、 ローカルホスト上のサーバとの接続を試みます。
1) sj2 のユーザ辞書を変換し追加登録
sj3dic −conv [ −H host_name ] [ input_file ]
input_file で指定されたユーザ辞書の内容を、 サーバマシン上のユーザ辞書に追加登録します。 input_file が省略されたときには sj2(1) のセットアップファイルに記述されているユーザ辞書ファイルの 内容を、それも記述されていないときにはユーザのホーム ディレクトリにある sj2usr.dic の内容を追加登録します。
2) ビジュアル辞書ファイルの作成
sj3dic −text [ −H host_name ] [ output_file ]
サーバマシン上のユーザ辞書の内容を編集可能なテキストに変換し、 output_file に出力します。 iutput_file が指定されないときには標準出力に出力されます。
ビジュアルファイルは以下のようなものです。
うぃんどう ウィンドウ 名詞:
そにー ソニー(株) 名詞:
ゆーびん 〒 名詞:
わーく ワークステーション 名詞:
各フィールドは以下のようになっています。
第一フィールド 読み(全角ひらがな)
第二フィールド 目的の出力
第三フィールド 品詞
ここで、フィールド間は、1 個以上の半角スペースまたはタブで区切られます。 また各フィールドには、半角スペースおよびタブを記述することは許されません。 品詞のフィールド(第三フィールド)には、以下の品詞を記述します。
名詞: 苗字: 地名: 代名詞: 名前:
県/区名: 数詞: 接頭語: 接尾語: 助数詞:
副詞: 接続詞: 連体詞: 形容詞: 形容動詞:
動・サ変: 動・ザ変: 動・一段: 動・カ五: 動・ガ五:
動・サ五: 動・タ五: 動・ナ五: 動・バ五: 動・マ五:
動・ラ五: 動・ワ五: 単漢字:
3) ユーザ辞書ファイルへの追加登録
sj3dic −dict [ −H host_name ] [ input_file ]
ビジュアル辞書ファイルである input_file の内容をサーバマシン上の ユーザ辞書に追加登録します。 input_file が指定されないときには標準入力が読み込まれます。
関連ファイル
/usr/sony/bin/sj3serv かな漢字変換サーバ
/usr/sony/lib/sj3/serverrc かな漢字変換サーバ セットアップファイル
/usr/sony/bin/sj3 日本語入力フロントエンドプロセッサ
/usr/sony/dict/sj3/ かな漢字変換サーバ デフォルト辞書ディレクトリ
sj3main.dic かな漢字変換メイン辞書
user/username/private.dic
かな漢字変換ユーザ辞書
user/username/study.dat かな漢字変換学習ファイル
/usr/sony/include/sj3lib.h かな漢字変換ライブラリ用インクルードファイル
/usr/sony/lib/libsj3lib.a かな漢字変換ライブラリ
/usr/sony/demo/sj3/∗ かな漢字変換ライブラリ 使用法サンプル
関連事項
sj3(1), sj3serv(1), sj3lib(3), sj2(1)
バグ
NEWS-OSRelease 4.2.1R