Provided by: libcanna1g-dev_3.7p3-24_amd64
名前
DICLib intro - 辞書アクセスライブラリイントロ
説明
辞書アクセスライブラリは,かな漢字変換のための基本機能を提供するライブ ラリです. 辞書アクセスライブラリを使用する場合には,以下のファイルが必要となりま す. ヘッダファイル canna/RK.h かな漢字変換ライブラリで使用されるデータや関数宣言を含んだインクルード ファイルで す.コンパイル時にこのファイルをインクルードして下さい. ライブラリ libcanna.a, libcanna.so かな漢字変換を行うためのライブラリです.リンク時に``-lcanna''を指定し て下さい.
概要
辞書アクセスライブラリの機能は以下の3つに分類されます. ・ コード変換機能 全角・半角,ひらがな・カタカナ間の文字列コードを変換します.コード変換 方式はプログラム で固定されています.外部データや初期化処理は不要です. ・ ローマ字かな変換機能 ローマ字をかなに変換します.ローマ字かな変換では,ローマ字とかなの対応 を定義したローマ 字かな変換テーブルを用います.このテーブルの内容を変更 すれば,ローマ字かな変換規則を変 更することができます. ・ かな漢字変換機能 連文節変換によりかな漢字変換を行います.かな漢字変換では,読みと単語の 対応を定義したか な漢字変換辞書を用います.この内容を変更すれば,用途に 応じたかな漢字変換を行うことがで きます. 本ライブラリはかな日本語入力処理のうちデータ変換処理のみを行います.し たがって,キーボー ドを用いて日本語入力を行うためには,アプリケーション プログラム内でユーザがキーボードのハ ンドリングルーチンを記述する必要が あります. ・ コード変換機能 RkCvtZen ASCII文字,および半角カタカナを全角文字に変換します. RkCvtHan 全角の記号,英数字,ひらがな,カタカナを半角文字に変換します. RkCvtKana 全角ひらがなを全角カタカナに変換します. RkCvtHira 全角カタカナを全角ひらがなに変換します. RkCvtEuc シフトJISコードを EUC コードに変換します. ・ ローマ字かな変換機能 RkOpenRoma ローマ字かな変換に用いる辞書を読み込みます. RkCloseRoma ローマ字かな変換に用いる辞書をクローズします. RkMapRoma 指定されたローマ字かな変換辞書を用いてローマ字かな変換を行いま す. RkCvtRoma RkMapRomaを繰り返し用い,文字列すべてのローマ字かな変換を行いま す. ・ かな漢字変換機能 RkInitialize かな漢字変換機能を初期化します. RkFinalize かな漢字変換機能を終了させます. RkCreateContext 新しい変換コンテクストを作成します. RkDuplicateContext 指定されたコンテクストと同一の変換環境を持つコンテクストを作成し ます. RkCloseContext 指定された変換コンテクストをクローズします. RkGetDicList 辞書リストに追加できる辞書名を求めます. RkMountDic 辞書リストに辞書を追加します. RkGetMountList 現在マウントされている辞書名を求めます RkUnmountDic 辞書リストから指定された辞書を取り除きます. RkRemountDic 既に辞書リストにある辞書の優先度を変更します. RkBgnBun 指定した長さの読みがなを漢字に変換します. RkEndBun かな漢字変換を終了させます. RkGoTo 指定された文節番号をカレント文節にします. RkLeft カレント文節を左の文節に移動します. RkRight カレント文節を右の文節に移動します. RkXfer 指定された候補番号の候補をカレント候補にします. RkNext 次候補をカレント候補にします. RkPrev 前候補をカレント候補にします. RkNfer 読みがなそのものをカレント候補にします RkResize カレント文節の読みがな長をlenバイトにします. RkEnlarge カレント文節の読みを長くします. RkShorten カレント文節の読みを短くします. RkStoreYomi カレント文節の読みを指定されたものに変更し,それ以降の文節を再変 換 します. RkGetYomi カレント文節に対応する読みを取り出します. RkGetKanji カレント文節のカレント候補をを取り出します. RkGetKanjiList カレント文節の全漢字候補を取り出します. RkGetStat カレント候補に関する解析情報を求めます. RkGetLex カレント候補を構成する単語毎の形態素情報を求めます. RkDefineDic 指定された単語を辞書に登録します. RkDeleteDic 指定された単語を辞書から削除します. 4 April 1991 DICLIBINTRO(3)