diff --git a/honoka/ChangeLog b/honoka/ChangeLog index 5289d73..b09636b 100644 --- a/honoka/ChangeLog +++ b/honoka/ChangeLog @@ -1,3 +1,57 @@ +2006-05-22 03:53:12 Rev 523 tamra + + * plugins: + プラグインを消去。 + +2006-05-22 03:49:49 Rev 522 tamra + + * plugins/asciiinput.h plugins/skkdicconversion.cpp + plugins/wordsprediction.cpp data/Makefile.am plugins/wnnplugin.cpp + plugins/wnnprediction.cpp plugins/wordsdic.h po/ja.po + plugins/nicolainput.cpp plugins/cannaconversion.cpp + plugins/anthyconversion.cpp plugins/kanainput.cpp plugins/romkan.h + plugins/primeprediction.h data/like-msime.rkt plugins/anthyplugin. + cpp data/azik.rkt plugins/anthyprediction.cpp po/POTFILES.in + plugins/asciiinput.cpp plugins/asciiplugin.h plugins/skkdic.h + plugins/wnnconversion.h plugins/wordsdic.cpp + plugins/simpleprediction.h plugins/honoka_plugin_def.h + data/kigou-def.rkt data/honoka-def.rkt plugins/skkdicconversion.h + plugins/wordsprediction.h plugins/wnnplugin.h plugins/romkan.cpp + plugins/Makefile.am plugins/wnnprediction.h plugins/nicolainput.h + plugins/cannaconversion.h plugins/wnnproto.h m4/Makefile po/honoka. + pot plugins/primeprediction.cpp plugins/anthyconversion.h + plugins/kanainput.h m4/Makefile.in configure.ac + plugins/anthyplugin.h plugins/asciiplugin.cpp Makefile.am + plugins/skkdic.cpp plugins/wnnconversion.cpp + plugins/anthyprediction.h plugins/simpleprediction.cpp + plugins/compose.h: + プラグインを消去。 + +2006-05-20 04:14:32 Rev 519 tamra + + * configure.ac m4/Makefile: + バージョンを0.9.0にしておく。 + +2006-05-17 23:50:53 Rev 517 tamra + + * plugins/primeprediction.cpp: + primeの動作をチェックするコード追加。いまいち?。 + +2006-05-16 22:21:28 Rev 516 tamra + + * src/honoka_imengine_setup.cpp: + 設定名にスラッシュ入れ忘れorz。 + +2006-05-13 06:32:27 Rev 514 tamra + + * configure.ac README.jp m4/Makefile: + 0.8.3。 + +2006-05-13 05:56:42 Rev 513 tamra + + * po/honoka.pot src/honoka_imengine_setup.cpp po/ja.po ChangeLog: + 文字種変換キー設定。 + 2006-05-11 04:33:15 Rev 512 tamra * libhonoka/honokatimer.cpp: diff --git a/honoka/README.jp b/honoka/README.jp index b09a21b..e2ad97a 100644 --- a/honoka/README.jp +++ b/honoka/README.jp @@ -1,6 +1,6 @@ #freeze [[honoka]] -*『ほのかたん』-0.8.3 +*『ほのかたん』-0.9.0 -ほのかたんに関するおおざっぱな説明です。 @@ -8,14 +8,10 @@ #contents ---- -**0.8.2からの主な変更点 +**0.8.3からの主な変更点 --(486)Wnnプラグイン終了時に辞書をセーブするように。 --(494)文字種変換キー実装。 --(497)英数字入力でComposeキーやDeadキー処理を追加。 --(503)幾つかのスルーされるべきキーの処理。 --(509)ソースの文字コードをeucJPからutf8に移行。 --(*)細かいバグ潰し、ネタ投入。 +-(516)設定画面でプラグインのon/offができないへちょいミスを修正。 +-(522)プラグインと本体を分離。 **ほのかたんにできること @@ -31,64 +27,14 @@ -scimが動く環境を用意してください。 -必要なscimは、1.2系及び1.4系となります。 --あと、Wnnを利用する場合はwnn6sdkかwnn7sdkのどちらかを。おすすめはwnn7sdkです。 --Anthyを利用する場合はできるだけあたらしめのものを。 --Anthy予測も利用する場合はかなりあたらしめのものを(7100以上?)。 --Cannaを利用する場合はできるだけあたらしめのものを。 --prime予測を利用する場合はprimeが動作する環境を。 --英単語予測を利用する場合はwordsファイルを。 **プラグイン -ほのかたんは単体ではいまいち何もできません。 -ほのかたんとほのかたん用プラグインを組み合わせて使うことで、色々できるようになります。 --以下、ほのかたんのパケジに含まれているプラグインです。()内は各種設定で利用する内部名です。 - -***Wnnプラグイン (Wnn/WnnPrediction) --Wnnによる変換とWnn7による予測をサポートするプラグインです。 --FreeWnn/Wnn6/Wnn7/Wnn8等に接続可能となります。 --予測が使えるのはサーバがWnn7の場合のみです。 --連想変換/異形字変換も可能だったりします。 - -***Anthyプラグイン (Anthy/AnthyPrediction) --Anthyによる変換と予測をサポートするプラグインです。 --予測の利用にはかなりあたらしめのAnthyをインストールした上でコンパイルする必要があります。 --(''注:''諸々の事情により、このバージョンでは他の変換エンジン使用時における必殺技/文節単位の変換エンジン切り替え機能は動作しないようにしました。今後修正していくことを考えています。) - -***Cannaプラグイン (Canna) --Cannaによる変換をサポートするプラグインです。 - -***SKKDicプラグイン (SKKDic) --SKKの辞書を直接検索するプラグインです。 --SKK的な入力が可能になるわけでは無いことに注意してください。 --0.4.1までと比較して驚く程高速化されました。 - -***ローマ字入力プラグイン (Romkan/Romkan[1-9]) --そこそこ高機能かも知れないローマ字入力プラグインです。 --読みをローマ字入力で入力できます。 --実は複製可能です。 - -***かな入力プラグイン (KanaInput) --いまいち作り込みの浅いかな入力プラグインです。 --かな入力で読みを入力できます。 --X側の設定によるかなキーと擬似的かなキーマップと両方をサポートします。 - -***親指シフト入力プラグイン (Nicola) --いまいち作り込みの浅い親指シフト入力プラグインです。 - -***シンプル過ぎる単純予測プラグイン (SimplePrediction) --入力した文字列履歴を予測候補として表示する、予測を体験してもらう為に作ったとてもシンプルなプラグインです。 --履歴はメモリに溜められますので、ぶっちゃけSCIMの再起動とかしたら消えます。 --あくまで「予測を体験してもらう」ことが目的であると言うものでございます。 - -***prime予測プラグイン (PrimePrediction) --primeを使った予測を実現するプラグインです。 --%%かなり動作重めです。%%予測検索遅延の実装によりそこそこ実用的な速度で動くようにはなったような気がします。 - -***英字プラグイン (AasciiInput/WordsPrediction) --英字のみを入力するPreEditorと英単語を検索補完する予測機能を実現するプラグインです。 --ComposeキーおよびDeadキーが動作するようになりました。 +-バージョン0.9.0より、ほのかたん本体にはプラグインは''一切''含まれないかたちになりました。 +-別途御用意を。 **必殺技 @@ -273,87 +219,10 @@ ***(String)/IMEngine/Honoka/Key/Predictor/* -特定の予測機能への切り替えキーを指定する。デフォは""。 -例えば、 - /IMEngine/Honoka/Key/Convertor/PrimePrediction = Control+p + /IMEngine/Honoka/Key/Predictor/PrimePrediction = Control+p -とかすると、Control+pでprime予測に切り替えたりできます。 -***(String)"/IMEngine/Honoka/Wnn/JServer" --Wnnのjserverを指定。Anthyでは当然不要。デフォは"localhost"。 -***(String)"/IMEngine/Honoka/Wnn/Wnnenvrc" --Wnnのwnnenvrcファイルの位置をフルパスで指定。無論Anthyでは不要。デフォは"/usr/lib/wnn7/ja_JP/wnnenvrc"。 - -***(String)"/IMEngine/Honoka/Wnn/JServerType" --Wnnのサーバの種類を"Wnn4/Wnn6/Wnn7/Wnn8"から指定する。当然Anthyでは不要。デフォはsdkによって変わるが"Wnn7"か"Wnn4"。 - -***(String)"/IMEngine/Honoka/Wnn/Yosoku" --Wnn7の予測を有効にするかどうか。Wnn8の予測は使えない。デフォはsdkによって変わる。 - -***(String)"/IMEngine/Honoka/Canna/Server" --Cannaのサーバを指定。デフォは""(ローカル)。 - -***(String)"/IMEngine/Honoka/Canna/DicHomeDirPath" --Cannaの辞書ホームディレクトリを指定。接続サーバがローカルの場合のみ有効。デフォは""(システム標準)。 - -***(String)"/IMEngine/Honoka/SKKDic/File" --SKK辞書検索プラグインが検索するSKK辞書ファイルを指定する。重いのであまりおすすめできない。デフォは""。 - -***(int)"/IMEngine/Honoka/SimplePrediction/Size" --単純予測プラグインがメモリに保持する履歴数を指定する。デフォは"200"。 - -***(String)"/IMEngine/Honoka/Prime/LookupMethod" --prime予測プラグインで利用するprimeの検索方法を指定する。デフォは"lookup_hybrid"。 - -***(String)"/IMEngine/Honoka/Romkan/TableFile" --ローマ字入力で利用するテーブルファイル名を指定する。フルパスでもOK。デフォは"honoka-def.rkt"。 --なお、/IMEngine/Honoka/Romkan/TableFile1〜/IMEngine/Honoka/Romkan/TableFile9までを指定することで複数のテーブルを用意することが可能です。 - -***(String)"/IMEngine/Honoka/Romkan/AsciiToKana" --ローマ字入力で英字->かな変換のキーを指定する。デフォは"Hiragana_Katakana"。 - -***(bool)"/IMEngine/Honoka/Romkan/AutoA2K" --他の入力方式からローマ字入力に切り替えた時に英字->かな変換を自動で実行するかどうかを指定する。デフォは"false"。 - -***(bool)"/IMEngine/Honoka/KanaInput/FakeKanaKey" --かな入力においてX等でかなキーの指定をしていなくても英字キーをかなキーとして扱うようにする「なんちゃってかな入力」を使うかどうかを指定。これをfalseに設定してX側でかなキーの設定をきっちりやってやれば、ちゃんと"ー"も入力できるしX側でかな/英字を切り替えても正しく反映される。ただし、設定はかなり面倒。デフォは"true"。 - -***(String)"/IMEngine/Honoka/NicolaInput/LeftShift" --親指シフト入力においての左かなシフトキーを指定。デフォは"Muhenkan"。 - -***(String)"/IMEngine/Honoka/NicolaInput/RightShift" --親指シフト入力においての右かなシフトキーを指定。デフォは"Henkan"。 - -***(int)"/IMEngine/Honoka/NicolaInput/SimultaneouslyPressTimer" --親指シフト入力における同時押し感知時間をmsecで指定。デフォは"100"。 - -***(String)"/IMEngine/Honoka/NicolaInput/TableFile" --親指シフト入力で利用する変換テーブルを差し換える場合にファイルを指定する。 --""の場合は差し換えない。デフォは""(null)。 - -***(String)"/IMEngine/Honoka/WordsPrediction/WordsFile" --英単語予測が利用するWordsファイルを指定する。デフォは"/usr/share/dict/words"。 - -***(int)"/IMEngine/Honoka/WordsPrediction/LimitOfResults" --英単語予測で予測を表示する候補結果数の限界を指定する。この値以上の候補があった場合は候補を表示しない。デフォは"20"。 - -***(bool)"/IMEngine/Honoka/WordsPrediction/AddSpaceAfterWord" --英単語予測の候補選択時に候補の末尾にスペースを追加してコミットするかどうかを指定する。デフォは"false"。 - -***(String)"/IMEngine/Honoka/AsciiInput/LowPriorityKey" --英数字入力において優先度を下げるキーを指定する。 --特定の機能キーがうまく動作しない場合(例えば変換や予測候補の直接選択等)はここにそのキーを指定してみると良いかも。デフォは""(null)。 - -***(String)"/IMEngine/Honoka/AsciiInput/AutoCommitKey" --英数字入力において自動的にコミットされるキーを指定する。この機能を使う為には"/IMEngine/Honoka/AsciiInput/AutoCommit"が"true"である必要がある。デフォは"space,comma,period"。 - -***(bool)"/IMEngine/Honoka/AsciiInput/AutoCommit" --英数字入力において自動確定を有効にするかどうかを指定する。"true"の場合、"/IMEngine/Honoka/AsciiInput/AutoCommitKey"で指定したキーが押された時点でpreedit内文字(と、押されたキーに割り当てられた文字があればその文字)をコミットする。デフォは"false" - -***(String)"/IMEngine/Honoka/AsciiInput/ComposeKey" --英数字入力においてComposeキーとして働くキーを指定する。Xの設定とは別に動作する。デフォは""(null)。 - -***(String)"/IMEngine/Honoka/AsciiInput/Dead*Key" --英数字入力においてデッドキー各種として働くキーを指定する。Xの設定とは別に動作する。デフォは全て""(null)。 --"*"には各種デッドキーの名前が入ります。 **ほのかたんが目指すもの