Man page - rkintro(3)

Packages contains this manual

Available languages:

en ja

Manual

DICLIBINTRO

名 前
説 明
概 要

名 前

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

指 定 さ れ た 単 語 を 辞 書 か ら 削 除 し ま す .