CannaIM (canna) 1.03

About CannaIM / CannaIM について

CannaIM is a Japanese input method add-on for Haiku. It is based on UNIX input method 'Canna'.
CannaIM は、Haiku 用日本語入力用のアドオン (インプットメソッドアドオン) です。Unix のインプットメソッドである’Canna’を元にしています。

CannaIM was originally developed by M.Kawamura for BeOS. He contributed source code to the Haiku project in 2004, since then Canna was distributed part of Haiku. In 2014, Due to developing problem, it was outsourced from the project and has been maintained at GitHub. Kana to Kanji dictionaries are also maintained at GitHub.
CannaIM は、河村さんにより BeOS 用に開発され、 2004 年に Haiku プロジェクトへソースコードが寄付されて、Haikuの一部として配布されてきました。2014年に、開発上の問題からHaikuプロジェクトから分離し、ソースコードは、Github にて保守されています。同様に、かな漢字変換用の辞書も GitHub で保守されています。

Install / インストール

Install via HaikuDepot.
HaikuDepot を使ってインストールしてください。

If you prefer building CannaIM from source or don't want to use Haikudepot, download source code from https://github.com/mt819/CannaIM/archive/refs/heads/master.zip then unzip and run 'sh install.sh' in Terminal.
ソースからビルドする場合、または、HaikuDepot を使いたくない場合は、ソースコードを https://github.com/mt819/CannaIM/archive/refs/heads/master.zip からダウンロードして展開後、ターミナルから sh install.sh を実行してください。

Uninstall / アンインストール

Uninstall CannaIM via HaikuDepot, after that, delete /home/config/settings/Canna folder.
HaikuDepotでアンインストールしてください。その後、/home/config/settings/Canna フォルダーを削除してください。

If you install CannaIM without HaikuDepot (using install.sh above), delete files / folders below:
HaikuDepotを使わずインストールした場合(上記の install.sh でインストールした場合)は、以下のファイル、フォルダーを削除してください。

Usage / 使い方

Tapping Alt + Space toggles CannaIM.
Alt + Space キーで、CannaIM のオン / オフを切り替えます。

When CannaIM is on, below window appears.
CannaIM がオンになっていると、以下のウィンドウが表示されます。

Here is a brief note for CannaIM window.
以下はウインドウの簡単な説明です。

  1. Change input to fullwidth HIRAGANA.
    入力を全角ひらがなに変更します。
  2. Change input to fullwidth KATAKANA.
    入力を全角カタカナに変更します。
  3. Change input to fullwidth alphabet.
    入力を全角英数に変更します。
  4. Change input to halfwidth alphabet.
    入力を半角英数に変更します。
  5. Expand function: you can add words, mount / unmount dictionaries, and so on.
    拡張機能:単語の登録、辞書の追加/削除などを行います。
  6. Select Kigou (signs).
    記号入力を行います。
  7. Input charater by JIS code.
    JISコード入力を行います。
  8. Select Kanji from radical.
    部首入力を行います。

Key Bindings / キー配置

Below shows standard key bindings.
標準のキー配置を以下に示します。

Alt + Space Toggle input methods.
After changing to Canna, then input some romaji text (ex. nihongonotesuto), then press space to start conversion.
インプットメソッド (入力方法) を切り替えます。Canna に変更後ローマ字 (例. nihongonotesuto) で入力し、スペースを押すと変換を開始します。
Space Select current phrase (Red background text) conversion candidate
現在の文節(赤い背景で表示されます)の変換候補を選択します。
F6 Change current phrase to Full width HIRAGANA
現在の文節を全角ひらがなに変換します。
F7 Change current phrase to Full width KATAKANA
現在の文節を全角カタカナに変換します。
F9 Change current phrase to Full width Alphabets.
現在の文節を全角アルファベットに変換します。
Right arrow Expand current phrase.
現在の文節を拡張します。
Left arrow Shrink current phrase.
現在の文節を縮小します。
Up arrow Cycle current phrase (HIRAGANA/KATAKANA/KANJI/Alphabet).
現在の文節の字種を変更します(ひらがな→カタカナ→漢字→アルファベット→)。
Down arrow Ends current phrase conversion and move to next phase.
現在の文節の変換を終了し、次の文節に移動します。
Return Ends conversion.
変換を終了します。
ESC Cancel conversion.
変換をキャンセルします。

For more information, see default key binding file:
さらに詳しくは、以下のデフォルトキーバインディングファイルを参照ください。

/boot/system/data/Canna/default/just.canna

HISTORY / 開発履歴

REFERANCES / 参照