skkserv $@MxMQ$N<j0z$-(J (Version 3.7.2 of April 22, 1991)
====================

1. skkserv $@$H$O(J
2. skkserv $@$N%$%s%9%H!<%kK!(J
3. skkserv $@$N5/F0(J
4. SKK$@7A<0$N<-=q(J
5. $@$=$NB>(J


1. skkserv $@$H$O(J
===============

skkserv $@$O!"(JNemacs$@>e$GF0:n$9$k$+$J4A;zJQ49%W%m%0%i%`(J
	SKK -Simple Kana to Kanji conversion program 
$@$N$?$a$N<-=q%5!<%P$G$9!#(J

skkserv $@!J%5!<%P!K$O!"(JSKK/Nemacs $@!J%/%i%$%"%s%H!K$H$OFHN)$KF0:n$7$^$9!#(J
$@$R$H$D$N%5!<%P$O!"J#?t$N%/%i%$%"%s%H$NMW5a$r=hM}$9$k$3$H$,$G$-$^$9!#(J

$@%5!<%P$O!"5/F0$5$l$k$H!":G=i$K(J SKK$@7A<0$N<-=q$rFI$_$3$_$^$9!#<!$K!"L58B(J
$@%k!<%W$K$O$$$j!"%/%i%$%"%s%H$+$i$NMW5a$rBT$A$^$9!#%5!<%P$O!"@\B3$rMW5a(J
$@$7$?%/%i%$%"%s%H$4$H$KDL?.O)$r:n$j!"0J8e!"$=$N%/%i%$%"%s%H$+$iJ8;zNsJQ(J
$@49$NMW5a$,5/$-$kKh$K!"<-=q$r8!:w$7$F!"JQ49J8;zNs$rJV$7$^$9!#%/%i%$%"%s(J
$@%H$O!"J8;zNsJQ49MW5a0J30$K!"%5!<%P$N%P!<%8%g%sHV9fMW5a$d@\B3=*N;$J$I$N(J
$@%a%C%;!<%8$r%5!<%P$KAw$j$^$9!#(J

$@%5!<%P$H%/%i%$%"%s%H$N4V$NDL?.$K$O!"(JBSD $@7O(J UNIX $@$N%=%1%C%H$rMxMQ$7$^$9!#(J
System V $@7O(J UNIX $@$G$b!"(JBSD $@7O$N%M%C%H%o!<%/5!G=$r<h$j$3$s$G$$$k$b$N$O(J
$@F0:n$9$k$3$H$,$"$j$^$9!#>\$7$/$O!"(JMakefile $@$N5-=R$rFI$s$G$/$@$5$$!#(J

$@%5!<%P$H%/%i%$%"%s%H$O!"%M%C%H%o!<%/$G@\B3$5$l$?0[$J$k7W;;5!>e$GF0$+$9$3(J
$@$H$,$G$-$^$9!#(J


2. skkserv $@$N%$%s%9%H!<%kJ}K!(J
=============================

skkserv $@$N%$%s%9%H!<%k$O!"DL>o!"%9!<%Q!<%f!<%6$K$J$C$F9T$$$^$9!#$7$+$7!"(J
$@%9!<%Q!<%f!<%6$K$J$l$J$$?M$G$b!"%$%s%9%H!<%k$9$k$3$H$,$G$-$^$9!#$=$N>l(J
$@9g$O$d$jJ}$,>/$70[$J$j$^$9!#(J


$@!{(J $@%9!<%Q!<%f!<%6$N8"8B$r;}$D?M$N%$%s%9%H!<%kJ}K!(J

(1) $@<+J,$N7W;;5!$N>u67$K1~$8$F(J Makefile $@$rJT=8$7$^$9!#(J

$@JQ99$9$k2DG=@-$,$"$k$N$O!"0J2<$NJQ?t$G$9!#(J

COMPAT		$@7W;;5!$N(J OS $@$K1~$8$FA*Br$7$^$9!#(JBSD UNIX $@$J$i$P!"JT=8$9(J
		$@$kI,MW$O$"$j$^$;$s!#>\:Y$O!"(JMakefile $@$r8+$F$/$@$5$$!#(J
CC		$@;HMQ$9$k(J C compiler $@!J%G%#%U%)%k%H$O(J cc $@!K$G$9!#(J
BINDIR		skkserv $@$,%$%s%9%H!<%k$5$l$k(J directory $@$G$9!#(J
JISYODIR 	SKK $@<-=q$,%$%s%9%H!<%k$5$l$k(J directory $@$G$9!#(J
JISYO		$@;HMQ$5$l$k(J SKK $@<-=q$G$9!#<-=q$N<oN`$K$D$$$F$O!"(JSKK $@$N%^(J
		$@%K%e%"%k$rFI$s$G$/$@$5$$!#(J


(2) skkserv $@$r:n$j$^$9!#(J

make

(3) $@%9!<%Q!<%f!<%6$K$J$j!"(Jskkserv $@$H<-=q$r%$%s%9%H!<%k$7$^$9!#(J

make install

$@$3$l$O!"(J/etc/services $@$H(J /etc/rc.local $@$N#2$D$N%U%!%$%k$K<c43$N9T$rDI2C(J
$@$7$^$9!#%P%C%/%"%C%W$O$=$l$>$l(J /etc/services.org $@$H(J /etc/rc.local.org
$@$H$$$&%U%!%$%k$K$J$j$^$9!#$J$*!"$3$3$G<+F0E*$K5/F0$5$l$k(J add-services
$@$H(J add-rc.local $@$H$$$&#2$D$N(J shell script $@$O!"BPOC7A<0$G$"$j!"<ALd$K(J
no $@$HEz$($k$H!"$"$H$G?M4V$,<j$G:n6H$r$9$k$3$H$K$J$j$^$9!#(J

(4) NIS($@5lL>(JYP)$@$r;H$C$F$$$k>l9g$O!"(JMaster Server $@$H$J$C$F$$$k7W;;5!$G!"(J
$@%9!<%Q!<%f!<%6$K$J$j!"(Jadd-services $@$r9T$C$?8e!"(J

cd /var/yp $@$^$?$O(J cd /etc/yp
make services

$@$H$7$^$9!#(J


$@!{(J $@%9!<%Q!<%f!<%6$N8"8B$r;}$?$J$$?M$N%$%s%9%H!<%kJ}K!(J

(1) $@$K$*$1$kJT=8$G!"(J

PRIVATE = -DPRIVATE

$@$H$7$^$9!#(J

(2) skkserv $@$r:n$j!"%$%s%9%H!<%k$7$^$9!#(J

make
make install	

(3) $@<+J,$N(J ~/.skk $@%U%!%$%k$K0J2<$N9T$rDI2C$7$^$9!#(J

(setq skk-portnum 1178)

(4) SKK $@$r;H$&A0$K!"(Jskkserv $@$rAv$i$;$k7W;;5!>e$G!"<+J,$G!"(J

skkserv

$@$H$7$F!"5/F0$7$^$9!#(J
(SKK $@$h$S$@$7;~$K!"(Jskkserv $@$O<+F0E*$K5/F0$5$l$k$h$&$K$J$C$F$$$^$9$,!"(J
$@I,$:$7$b@.8y$7$^$;$s!#0BA4$N$?$a!"$"$i$+$8$a5/F0$7$F$*$$$F$/$@$5$$!#(J)


3. skkserv $@$N5/F0(J
=================

skkserv $@$N5/F0;~$N%*%W%7%g%s$G!"<-=qL>$NJQ99!"%G%#%P%C%0!&%b!<%I$N;XDj(J
$@$J$I$,$G$-$^$9!#(J

skkserv $@$O%9!<%Q!<%f!<%6$,5/F0$9$kI,MW$O$"$j$^$;$s!#(J


skkserv [-d] [-p nnnn] [jisho]

-d 	    	$@%G%#%P%C%0%b!<%I$G$9!#(J
-p nnnn	    	$@DL?.MQ$N%]!<%HHV9f$H$7$F(J nnnn $@$r;H$$$^$9!#(J
jisho	    	jisho $@$r<-=q%U%!%$%k$H$7$FMxMQ$7$^$9!#(J


$@%*%W%7%g%s$J$7$G5/F0$9$k$H!"DL>o%b!<%I!J%G%#%P%C%0!&%b!<%I$G$J$$!K$G!"(J
$@%5!<%P$N%3%s%Q%$%k;~$K;XDj$7$?<-=q$H%]!<%H$rMxMQ$7$^$9!#(Jskkserv $@$O!"%5!<(J
$@%P$H$J$k$Y$-;R%W%m%;%9$r:n$C$?$"$H!"$?$@$A$K=*N;$7$^$9!#%(%i!<$,$"$C$F(J
$@$b2?$N%a%C%;!<%8$b=P$7$^$;$s!#(J

$@%G%#%P%C%0!&%b!<%I$GAv$i$;$k$H!"(Jskkserv $@$O$=$N$^$^(J foreground $@$GAv$j!"(J
$@%a%C%;!<%8$r=PNO$7$^$9!#%-!<%\!<%I$+$i3d$j$3$_$r$+$1$k$3$H$b$G$-$^$9!#(J


4. SKK$@7A<0$N<-=q(J
================

SKK$@7A<0$N<-=q$N3F9T$O!"8+=P$78l!"(J1$@J8;z$N6uGr!"JQ49J8;zNs$+$i$J$kJ8;zNs(J
$@$G$9!#(J

$@8+=P$78l$O!"6uGr$H2~9T$r4^$^$J$$G$0U$NJ8;zNs$G$9!#(J
$@JQ49J8;zNs$O!"(J'/' ($@%9%i%C%7%e(J)$@$H2~9T$r4^$^$J$$G$0U$NJ8;zNs$r!"(J'/' $@$G(J
$@6h@Z$C$FJB$Y$?$b$N$G$9!#(J($@:G=i$H:G8e$K$b(J '/' $@$,$"$j$^$9!#(J)
$@$J$*!"$$$:$l$b4A;z%3!<%I$O(J EUC $@$G$9!#(J

$@<-=q$NCf$G!"3F9T$O!"8+=P$78l$r(J unsigned char $@$H8+$J$7$F!"%=!<%H$5$l$F(J
$@$$$k$H2>Dj$7$^$9!#(J



$@$J$*!"(J3.7 $@HG0J9_$O0J2<$N7A<0$N?77A<0<-=q$b%5%]!<%H$7$F$$$^$9!#(J

;; okuri-ari entries.
$@%Q!]%H#1(J
;; okuri-nasi entries.
$@%Q!]%H#2(J


$@%Q!]%H#1$O!"Aw$j2>L>$N$"$k8+=P8l$,5U=g$K%=!<%H$5$l$F$$$^$9!#(J
$@%Q!]%H#2$O!"Aw$j2>L>$N$J$$8+=P$78l$,@5=g$K%=!<%H$5$l$F$$$^$9!#(J

$@$^$?!"(J3.7.1 $@HG0J9_!"(J;; $@$G$O$8$^$k!">e$N#2<oN`$N7A$G$J$$9T$O!"Cm<a$H$7$F(J
$@L5;k$5$l$^$9!#(J


5. $@$=$NB>(J
=========

$@!{(J skkserv $@$,F0:n$9$k4D6-(J

skkserv $@$,F0:n$9$k$?$a$K$O!"(JBSD $@7O(J UNIX $@$N%=%1%C%H$,I,MW$G$9!#(JSystem V $@7O(J
UNIX $@$G$b!"(JBSD $@7O$HF1$8;EMM$N%=%1%C%H$r;}$F$PF0$/$3$H$,$"$j$^$9!#(J

skkserv $@$N%F%9%H$O!"(J

	SunOS 4.x (4.0.3, 4.1.1)
	NEWS OS 4.x (4.1.1)
	Ultrix V4.1

$@$N>e$G9T$$$^$7$?!#(J

$@!{(J $@%F%9%HJ}K!(J

skkserv $@$,$&$^$/5/F0$G$-$J$$;~$O!"(JNemacs $@$G!"0J2<$N$b$N$r=g<!I>2A$7$F$/(J
$@$@$5$$!#$3$3$G!"(J"miporin" $@$N$H$3$m$K$O!"(Jskkserv $@$rF0$+$7$F$$$k%[%9%HL>(J
$@$r=q$$$F$/$@$5$$!#(J

(open-network-stream "skkservd" (current-buffer) "miporin" "skkserv")
							;; start
(if (fboundp 'set-process-kanji-code)
    (set-process-kanji-code (get-process "skkservd") 0)
(setq kanji-fileio-code 0)
(process-send-string "skkservd" "1$@$+$s$8(J ")		;; conversion 
(process-send-string "skkservd" "0")			;; end 

conversion $@$r9T$C$?$H$3$m$G!"%P%C%U%!$N:G8e$K!"(J

1/$@4A;z(J/...

$@$,A^F~$5$l$l$P(J OK $@$G$9!#(J


$@!|(J $@Cm0U!&8B3&!&2~NI$NM>CO(J

skkserv $@$,%G%#%P%C%0%b!<%I$G$J$$;~$K!"9gK!E*$K;&$9<jCJ$O$"$j$^$;$s!#(J
kill $@$7$F$/$@$5$$!#(J

$@%G%#%P%C%0$d%F%9%H$N:]$K!"(Jskkserv $@$r;&$7$F$9$0$K5/F0$9$k$H!V%]!<%H$,;H(J
$@$o$l$F$$$k!W$H$$$&<q;]$N%(%i!<$,5/$-$^$9!#$3$N>l9g$O!">/$7BT$C$F$+$i!"(J
$@:FEY5/F0$7$F$/$@$5$$!#$^$?!"(Jskkserv $@$rF1$8%^%7%s$G(J2$@$D0J>e5/F0$9$k$3$H$O(J
$@$G$-$^$;$s!#(J

$@$R$H$D$N%5!<%P$,<u$1$D$1$i$l$k%/%i%$%"%s%H$N?t$N>e8B$O!"4X?t(J getdtablesize
$@$K$h$j7h$^$j$^$9!#$b$7!">e8B$r1[$($??t$N%/%i%$%"%s%H$,%3%M%/%HMW5a$r$7$F(J
$@$-$?;~$O%5!<%P$O0[>o=*N;$7$^$9!#(J

$@8+=P$78l$N:GBgD9$O!"(J510$@%P%$%H$G$9!#(J

3.3.2$@HG0J9_!"JQ498e$NJ8;zNs$ND9$5$K@)8B$O$J$/$J$j$^$7$?!#$?$@$7!"<-=q$K(J
$@6KC<$KD9$$9T$,$"$C$?;~$K2?$,5/$-$k$+$O==J,<B83$7$F$$$^$;$s!#(J

$@<-=q8!:w$O!"!VFI$_!W$NBh(J1$@J8;zL\$K$h$k>l9gJ,$1$r9T$C$?$"$H$O!"@~7?C5:w(J
$@$G$9!#8=:_$N>u67$G$O!"$3$l$G==J,$G$9$,!">l9g$K$h$C$F$O!"(Jdbm/ndbm $@$J$I!"(J
$@C5:wJ}K!$r8!F$$9$kI,MW$,$"$k$G$7$g$&!#(J"simple" $@$G$O$J$/$J$j$^$9$,!D!#(J
