PC/NETのetcetra/2003-08-01 のソース

※※このサイトは2012年頃より更新を停止しています。※※
**Linux canna 日本語入力 [#e409648e]
-基本変換方法の設定ファイルの在処
cannaの設定ファイル(.canna)の別バージョンの置いてあるディレクトリは以下(redhat9の場合)
 $ ls /var/lib/canna/sample/
 1.1.canna      fixer.canna   lan5.canna   sample.canna  tut.canna   wx2+.canna
 1.2.canna      jdemon.canna  matsu.canna  skk.canna     unix.canna
 default.canna  just.canna    modes.canna  src           vje.canna
MS-IME風の変換設定は''wx2+.canna''というやつ
こいつを~/.canna に置いて再ログインすればよい
  $ cp /var/lib/canna/sample/wx2+.canna $HOME/.canna
※ちなみに、debian sargeやturbolinux10Dは/usr/share/canna/ の配下にあった。(2005-09-07追記)

**redhat9 環境下でのcannaを用いた単語追加登録方法 [#m8368cd0]
-保守用コマンド郡
 mkdic
 lsdic
 addowrd
 rmdic
 catdic
まず、新しい辞書を作製する。(仮に hogehoge を辞書名とする)
 $ mkdic -s [辞書名]
 $ emacs ~/.canna
     (use-dictionary
      "iroha"
      〜〜いろいろならんでる〜〜
      :bushu "bushu"
      :user  "辞書名"  ←これを付け足す 
     )
上記でユーザー辞書が作成される。
単語の登録法には、addwordsというコマンドを使う。(#T35:品詞中の名詞をさす記号)
 $ echo "たんしゃきせき #T35 単斜輝石" | addwords hogehoge
また、上記のような登録したい単語をリストにしたファイルを作っておいて、以下コマンドでもよい。
みそは半角スペースを含める場合はエスケープするところ。
 $ cat /home/hogehoge/kanji_list.txt
 ずけらん #T35 瑞慶覧
 ぐしけん #T35 具志堅
 ちゃたん #T35 北谷
 ぐっど #T35 (\ ^-')b
 $ addwords [辞書名] < /home/hogehoge/kanji_list.txt
これら登録が実際に記録されるファイルは以下にある。
 /var/lib/cannna/dic/user/{自分のユーザ名}/{辞書名}

#pcomment
トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS