[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

dictionary of FreeWnn/Canna/sj3



soda@sra.co.jp wrote:

 > 書き込みを行うデータ (少なくともユーザー辞書) は、/usr じゃなくて /var 
 > (/usr/pkg/var じゃなくて /var) に置きたいところだと思います。

ちょいと調べてみました。

Canna: libdata/canna/dic	(私が作ったpkgsrcでのpath。以下も同様)
			/user
	INSTALL.jp:
	辞書ホームディレクトリとその下にあるディレクトリとファイルはすべ
	て、cannaserver が読み書きできるようにしてください(※ 4.1 を参照
	してください)。

->
	libdata/canna/dic -> /var/spool/canna/dic(Canna.conf: DicDir) ?

sj3: libdata/sj3/dict
		     /sj3main.dic
		     /user/
	user辞書は dict_dir(server起動時のoptionで設定可能。
	defaultではDictRootDir == libdata/sj3/dict)以下に
	あるとcodingされている。

->
	libdata/sj3/dict -> /var/spool/sj3/dict (sj3.tmpl: SJ3DICTDIR)?

FreeWnn: libdata/wnn/ja_JP/dic
			      /pubdic/
	jserverrc:
	jserver_dir @LIBDIR/@LANG/dic で制御

->
	Makefile.inの[JCKT]WNNDICDIRを /var/spool/wnn/[JCKT]WNNLANG/dic
	jserverrcで、 jserver_dir /var/spool/wnn/@LANG/dic ?
	pubdicなどは share/wnn/dic ?


辞書を/varに移すのはできそうですが、辞書の分離は時間かかりそうです。

あと/varに移すのであれば、deinstallの際は
/var/spool/im もろとも全消去で良いか? ってのもあります。user辞書は残す?

sakamoto