Cannaの使いこなし

4.X系の開発

モデレータ: 暇人, YoN, nyu

返信する
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Cannaの使いこなし

投稿記事 by 暇人 »

最近はお馬鹿がはやり?
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

投稿記事 by 暇人 »

実はそれほどお馬鹿じゃないわけですが。

.cannaの記述次第でいろんなことができるようなので。
scimで解決できるならそれでもOK。

現在の問題点。
キーバインドをMSーIMEと同じにしたい。
特に変換切替え(ひらがな、カタカナ、英数半角)
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

MS-IME風

投稿記事 by 暇人 »

http://namiki4no20no4.dyndns.org/p_blog ... 2000.canna
.cannaにリネームして/rootに置く
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

投稿記事 by 暇人 »

canndic
http://cannadic.oucrc.org/cannadic-0.95c.tar.gz
2004-11-27
cannadic改
http://sourceforge.jp/projects/alt-cann ... 7660#27660
(2007/10/23)

puppyにはcannadic改を入れてあります。

/usr/lib/canna/dic/canna/iroha.c?dは不要なので削除して下さい。700k弱節約出来ます。>YoN
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

投稿記事 by YoN »

暇人さん、ありがとうございます。了解しました。

少し話が、ずれますが、これまで作ってきたアップデート用のPETパッケージで気がついたことがあります。

PETパッケージは、新しいファイルをインストール、追加、上書きできますが、
逆に、アップデート用PETパッケージで、不要なファイルを削除するには、どうすればよいかわかりません。
スクリプトを書けば良かったと思いましたが。

例えば、
1:今回の /usr/lib/canna/dic/canna/iroha.c?d ファイルを削除したい場合。
2:前にあったCanna関連の /usr/share/locale/ja/LC_MESSAGES/scim-canna.moファイルを /usr/local/share/locale/ja/LC_MESSAGES/に移動する場合。
(この場合、移動はそのディレクトリにscim-canna.moがないので追加はできますが、元ディレクトリのscim-canna.moは削除できません)

わかりづらいでしょうが。
まあ、ISOファイルを作るときに、きちんと削除なり、移動すれば良いのでしょうが。
忘れるといけないので。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

投稿記事 by 暇人 »

isoファイルに元々有るファイルを削除≒見えなくするというように考えれば、/initrd/pup_rw/に.whファイルを書き込めばいいんじゃないでしょうか?
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

投稿記事 by 暇人 »

ms-ime2000.canna 更新しました。
シンボル定義の拡張


ユーザー辞書
/usr/lib/cannna/dic に解凍 または解凍してコピー
http://namiki4no20no4.dyndns.org/p_blog ... serdic.zip
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

投稿記事 by YoN »

暇人さん、ありがとうございます。

すみません。確認ですが、usrdic.zipは解凍して
/usr/lib/canna/dicディレクトリで良いのですね。

/usr/lib/canna/dicディレクトリには .cbpファイルだけで .ctdファイルはありません。
さらに/usr/lib/canna/dicディレクトリには
canna、group、usr
という3つのディレクトリもあり、その中のcannaディレクトリには.ctdファイルが入ってますが。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

投稿記事 by 暇人 »

最終的に
/usr/lib/canna/dic/user/root/ に
dics.dir dics.dir usr1.ctd が有ればOKです。

それから、jwmを小さく(141k)コンパイルできたので差し替えて下さい
http://namiki4no20no4.dyndns.org/p_blog ... es/jwm.zip
/usr/X11R7/bin
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

コンソール用fep

投稿記事 by 暇人 »

http://nami4.dyndns.org/p_blog/resource ... 2-i686.pet
小さく削りました。
cannaにのみ対応
# uim-fep
で起動
ctrl+¥で変換オン
最後に編集したユーザー 暇人 [ 10/04/11(日) 14:54 ], 累計 1 回
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

Re: コンソール用fep

投稿記事 by 新谷 »

アップデート版を作成してみました。
viewtopic.php?f=25&t=1390&start=150#p12634
返信する