è¦ç´
éµæ¿çãæä¾ãã¦ãã7æ¡éµä¾¿çªå·ã®CSVãã¡ã¤ã«ãWnn4.2 (jserver) ã®è¾æ¸ã«å¤æã, mule, jvimãªã©Wnnã®ã¯ã©ã¤ã¢ã³ãã§éµä¾¿çªå·å¤æã§ããããã«ãã.
Linux 2.x (Slackware 3.x + JE 0.9) ãåæã«ãã¦ã¾ãã, ã¾ãã ãããã®UNIXã§åæ§ã«ã§ããã§ããã.
ãããã®
- perl (4.039以éãªã大ä¸å¤«ã§ããã. jperlãããªãã»ããããã¨æã. ãªãã¨ãªã.)
- nkf (ãã¼ã¸ã§ã³1.5以é, -Zã¨ã-Xãªãã·ã§ã³ããããã¤. nkf -v ã§ç¢ºèªãã¦ã.)
7æ¡éµä¾¿çªå·ã®ãã¼ã¿ã¯, éµæ¿çã®ãã¦ã³ãã¼ããµã¼ãã¹ããæã£ã¦ããã¾ã. å
¨å½ä¸æ¬ãã¼ã¿(ken_all.lzh)ãåã£ã¦ãã¦ãã ãã. ãªãããã®LHA系解åæ段ãå¿
è¦ã§ããã.
ãã¨ã¯https://bitbucket.org/mrmt/wnn7zip/srcã«ããMakefileã¨csv2dic
ã¤ã³ã¹ãã¼ã«
- å¿
è¦ãªã,
Makefile
ã®è¨å®ãå¤æ´ãã¾ã.NKF, WNNBINDIR, WNNDICDIR
ã®å¤æ´ãå¿ è¦ãªç°å¢ãããããããã¾ãã. - perlã
/usr/bin/perl
ãããªãå ´åã¯, csv2dic ã®1è¡ã(shell bang)ãç´ãã¦ãã ãã. - éµæ¿çããã¨ã£ã¦ããken_all.lzhã解åã, å¾ãããken_all.csvããã®Makefile, csv2dicã¨åããã£ã¬ã¯ããªã«ç½®ãã¾ã.
- makeãã.
- ã¹ã¼ãã¦ã¼ã¶ã«ãªã£ã¦make installãã.
/usr/local/lib/wnn/ja_JP/jserverrc
ãç·¨éãã¾ã.-
readfile zip/7zip1.dic readfile zip/7zip2.dic readfile zip/7zip3.dic
ã追å . - /usr/local/bin/Wnn4/wnnkillã§jserverã殺ã. ãããã¯, 誰ããnemacs/muleã使ã£ã¦ããããæ§ããªãã«jserverãkillãã
- make touchãã
- jserverãèµ·å. 以ä¸ã®ããã«éµä¾¿çªå·è¾æ¸ãèªã¿è¾¼ã¾ãã¦ããã°ok.
Nihongo Multi Client Server (4.20) Reading /usr/local/lib/wnn/ja_JP/dic/pubdic/kihon.dic Fid = 1 Reading /usr/local/lib/wnn/ja_JP/dic/pubdic/setsuji.dic Fid = 2 Reading /usr/local/lib/wnn/ja_JP/dic/pubdic/jinmei.dic Fid = 3 Reading /usr/local/lib/wnn/ja_JP/dic/pubdic/chimei.dic Fid = 4 Reading /usr/local/lib/wnn/ja_JP/dic/pubdic/koyuu.dic Fid = 5 Reading /usr/local/lib/wnn/ja_JP/dic/pubdic/special.dic Fid = 6 Reading /usr/local/lib/wnn/ja_JP/dic/pubdic/computer.dic Fid = 7 Reading /usr/local/lib/wnn/ja_JP/dic/pubdic/bio.dic Fid = 8 Reading /usr/local/lib/wnn/ja_JP/dic/pubdic/symbol.dic Fid = 9 Reading /usr/local/lib/wnn/ja_JP/dic/pubdic/tankan.dic Fid = 10 Reading /usr/local/lib/wnn/ja_JP/dic/gerodic/g-jinmei.dic Fid = 11 Reading /usr/local/lib/wnn/ja_JP/dic/wnncons/tankan2.dic Fid = 12 Reading /usr/local/lib/wnn/ja_JP/dic/wnncons/tankan3.dic Fid = 13 Reading /usr/local/lib/wnn/ja_JP/dic/zip/7zip1.dic Fid = 14 Reading /usr/local/lib/wnn/ja_JP/dic/zip/7zip2.dic Fid = 15 Reading /usr/local/lib/wnn/ja_JP/dic/zip/7zip3.dic Fid = 16 Reading /usr/local/lib/wnn/ja_JP/dic/misc/supplement.dic Fid = 17 Finished Reading Files
can't bind inet socket
ã¨ãæå¥ããããã, ã¾ã jserverãçãæ®ã£ã¦ããªãã,/tmp/jd_sockV4
ãæ®ã£ã¦ããªããããã§ãã¯ãã.
mule ã®è¨å®
emacs 19.28ãã¼ã¹ã®mule 2.3ãä¾ã«åãã¨, /usr/local/lib/mule/19.28/lisp/eggrc-wnn
ã®é©åãªå ´æã« (wnn4-jserver-setup
ãdefun
ãã¦ããä¸ã¨ã) 以ä¸ã追å . mule åèµ·å.
(add-wnn-dict "zip/7zip1.dic" (concat wnn-usr-dic-dir "/7zip1.h") 2 nil t) (add-wnn-dict "zip/7zip2.dic" (concat wnn-usr-dic-dir "/7zip2.h") 2 nil t) (add-wnn-dict "zip/7zip3.dic" (concat wnn-usr-dic-dir "/7zip3.h") 2 nil t)
ãã°
141-0001ãå¤æãã¦æ±äº¬é½ååå·(5, 6ä¸ç®)ãåºã¦ããã®ã¯ããã«ãé ãããããã. csv2dicã§ã¡ãã³ã£ã¨ãã¼ãºãã¦è¾æ¸ã¨ã³ããªããããã¦ããã.
ã§ã, ã¡ããã¨ãããã¨ããã¨, ã以ä¸ã«æ²è¼ããªãå ´åããªãã¦ã®ããã£ã¦é¢åã ã.
ã¼ãã¯ç¾ç¶ã®ã¾ã¾ã§ã¨ããããããã.