Provided by: libcanna1g-dev_3.7p3-14_amd64 bug

名前

       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)