% SKK3.47 $@MQ%^%K%e%"%k$N(J latexinfo $@2=$O(J($@3t(J)$@%"%9%-!<=PHG5;=QIt$N9b66@5OB(J
% $@;a$N6(NO$K$h$k$b$N$G$9(J. $@F1;a$K46<U$7$^$9(J.
% $@$3$N%^%K%e%"%kMQ$N(J DVI $@%U%!%$%k:n@.$KMQ$$$i$l$k(J latexinfo.sty $@$OEl5~(J
% $@ETN)Bg3X$N:y0f5.J8;a$K$h$j2~B$$5$l(J, $@:w0z$r8+=P$78l$N$+$JFI$_$N=g$KJB(J
% $@$Y$k$H$,2DG=$K$J$j$^$7$?(J. $@F1;a$K46<U$7$^$9(J.

% $@K\%^%K%e%"%k$O(J SKK7.17 $@$KBP$9$k$b$N$G(J, NTT$@HG$^$?$O%"%9%-!<HG$N(J jlatex
% $@$rMQ$$$F(J DVI $@%U%!%$%k$r:n@.$9$k$3$H$,$G$-$^$9(J. $@$^$?(J, latexinfo system
% $@$,$"$l$P(J, online info $@$N$?$a$N%U%!%$%k$r:n@.$9$k$3$H$,$G$-$^$9(J.
% 
% $@!|(J DVI $@%U%!%$%k$O0J2<$N<j=g$G:n@.$7$^$9(J.
% 
% [1] jlatex skk
% 
% $@$3$l$K$h$j(J, index $@$N$?$a$N%U%!%$%k(J skk.cp $@$H(J skk.fn $@$,:n@.$5$l$k(J.
% skk.cp $@$OF|K\8l$r4^$s$G$$$k$N$G(J, $@%3!<%I$rD4$Y$F(J, EUC$@%3!<%I$G$J$1$l$P(J, 
% EUC$@%3!<%I$KJQ49$7$F$+$i0J2<$r9T$&(J.
% 
% [2] texindex skk.cp skk.fn
% 
% $@$3$l$K$h$j%=!<%H$5$l$?(J index $@%U%!%$%k(J skk.cps $@$H(J skk.fns $@$,$D$/$i$l$k(J.
% 
% [3] jlatex skk
% 
% $@$3$l$K$h$j$D$/$i$l$k(J skk.dvi $@$,5a$a$k$b$N$G$"$k(J.
%
% $@!|(J online info $@$O0J2<$N<j=g$G:n@.$7$^$9(J. skk $@$N%Q%C%1!<%8$K$O%U%!%$(J
% $@%k(J skk $@$,4^$^$l$F$$$k$N$G(J, $@0J2<$N(J[1]$@$H(J[2]$@$O<B:]$K$O9T$&I,MW$O$"$j$^(J
% $@$;$s(J.
% 
% [1] skk-tools $@$r%m!<%I$9$k(J.
% [2] $@E,Ev$J%P%C%U%!$K%U%!%$%k(J skk.tex $@$rFI$_9~$s$G(J, M-x
% skk-latexinfo-format-buffer $@$r<B9T$9$k(J.
% [3] $@7k2L$r%U%!%$%k(J skk $@$K%;!<%V$7(J, $NEMACS/info/skk $@$K%3%T!<$9$k(J.
% [4] $@%U%!%$%k(J NEMACS/info/info $@$r%(%G%#%C%H$7(J, $@%a%K%e!<$K0J2<$N9T$r2C$($k(J.
% * SKK: (skk).    Nemacs $@$N$?$a$NF|K\8lF~NO%7%9%F%`(J.

\ifx\gtfam\undefined
\documentstyle[12pt,latexinfo,tabular]{j-book}
\kanjifiletype20
\else
\documentstyle[a4j,12pt,latexinfo,tabular]{jbook}
\let\dg\gt
\fi

\pagestyle{empty}

\begin{document}

\newindex{cp}
\newindex{fn}

\title{\bf $@F|K\8lF~NO%7%9%F%`(JSKK \\{\large (Version 7.17)}}
\author{$@ElKLBg3XEE5$DL?.8&5f=j(J $@:4F#(J $@2mI'(J\\
	(\kbd{masahiko@sato.riec.tohoku.ac.jp})\\
	\\
	$@ElKLBg3XEE5$DL?.8&5f=j(J $@55;3(J $@9,5A(J\\
	(\kbd{kam@sato.riec.tohoku.ac.jp})}
\date{1994$@G/(J5$@7n(J29$@F|(J}
\maketitle

\begin{iftex}
\clearpage
\vspace*{0pt plus 1filll}
Copyright \copyright{} 1991, 1992, 1993, 1994

\mbox{}\hskip 2.5cm Masahiko Sato and Yukiyoshi Kameyama

This is the manual for SKK Version 7.18.

Permission is granted to make and distribute verbatim copies of
this manual provided the copyright notice and this permission notice
are preserved on all copies.

Permission is granted to copy and distribute modified versions of this
manual under the conditions for verbatim copying, provided that the entire
resulting derived work is distributed under the terms of a permission
notice identical to this one.

Permission is granted to copy and distribute translations of this manual
into another language, under the above conditions for modified versions,
except that this permission notice may be stated in a translation approved
by Masahiko Sato and Yukiyoshi Kameyama.

\clearpage
\end{iftex}


\pagestyle{headings}
\pagenumbering{roman}
\tableofcontents

\cleardoublepage
\pagenumbering{arabic}

\setfilename{skk}
\node Top, SKK$@$H$O(J, $@$*4j$$(J, (dir)Top

\begin{menu}
* SKK$@$H$O(J::
* SKK$@$N%$%s%9%H!<%k$NJ}K!(J::
* SKK$@$N;HMQK!(J::
* $@%+%9%?%`2=(J::
* $@<-=q%5!<%P(J(skkserv)::
* SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J::
* $@5l%P!<%8%g%s$H$NAj0cE@(J::
* SKK$@%3%^%s%I0lMw(J::
* SKK$@%a%C%;!<%80lMw(J::
* SKK$@%a%$%j%s%0%j%9%H(J::
* SKK$@$NF~<jJ}K!(J::
* SKK$@4XO"%=%U%H%&%'%"(J::
* $@<U<-$H$*4j$$(J::
\end{menu}

\node SKK$@$H$O(J, SKK$@$N%$%s%9%H!<%k$NJ}K!(J, Top, Top
\chapter{SKK$@$H$O(J}
\cindex{SKK$@$H$O(J}
\cindex{Nemacs}
\cindex{Mule}
\cindex{Demacs}
SKK$@$O(J Nemacs, Mule $@$*$h$S(J Demacs $@$N>e$K9bB.$G8zN(E*$JF|K\8lF~NO4D6-$r(J
$@Ds6!$9$k%7%9%F%`$G$"$j(J, GNU General Public License$@$K=>$C$?%U%j!<!&(J
$@%=%U%H%&%'%"$H$7$FG[I[$5$l$k(J.

SKK$@$O(J
\begin{enumerate}
\item $@$$$/$D$+$N(J emacs lisp $@%W%m%0%i%`(J
\item $@<-=q%5!<%PMQ$N(J C $@%W%m%0%i%`(J
\item SKK $@<-=q(J
\item $@%f!<%F%#%j%F%#%W%m%0%i%`(J
\end{enumerate}
$@$+$i9=@.$5$l$k(J. (1)$@$O:4F#$,:n@.$7(J, (2)$@$O55;3$,:n@.$7$?(J. (3)$@$N(J SKK $@<-=q(J
$@$OB??t$N(J SKK $@%f!<%6$+$iDs6!$5$l$?<-=q$r$b$H$K:n@.$7$?$b$N$G$"$k(J. $@$^$?(J,
(4)$@$OA}0f=SG7;a$*$h$S9b66M5?.;a$K$h$jDs6!$5$l$?$b$N$G$"$k(J.

$@K\%^%K%e%"%k$G$O(JSKK$@%P!<%8%g%s(J 7.17 $@$K$D$$$F(J, $@@_7WJ}?K(J, $@FCD'(J, $@%$%s%9%H!<(J
$@%k$NJ}K!$*$h$S;HMQK!$rCf?4$K$7$F=R$Y$k(J.

\begin{menu}
* SKK$@$N@_7WJ}?K(J::
* SKK$@$NFCD'(J::
\end{menu}

\node SKK$@$N@_7WJ}?K(J, SKK$@$NFCD'(J, SKK$@$H$O(J, SKK$@$H$O(J
\section{SKK$@$N@_7WJ}?K(J}
\cindex{SKK$@$N@_7WJ}?K(J@SKK$@$N$;$C$1$$$[$&$7$s(J}

SKK $@$O0J2<$N$h$&$J@_7WJ}?K$G$D$/$i$l$F$$$k(J.
\begin{itemize}
\item $@%f!<%6$N0U?^$7$?F|K\8l$NJ8;zNs$,$=$N$^$^MF0W$KF~NO$G$-$k$3$H(J.
\item $@F|K\8lJ8K!$K$D$$$F$NCN<1$rMQ$$$J$$$GJQ49$N%"%k%4%j%:%`$r$D$/$k(J.
\item $@F|K\8lF~NO%b!<%I$G$b:G>.$N%-!<%9%H%m!<%/$G1Q;z$dA43Q1Q;z$,F~NO$G(J
$@$-$k$3$H(J.
\item $@F|K\8lF~NO%b!<%I$G$b(J Emacs $@$N$?$$$F$$$N%3%^%s%I$O$=$N$^$^;H$($k(J
$@$3$H(J.
\end{itemize}

\node SKK$@$NFCD'(J, $@%f!<%6<-=q$H6&MQ<-=q$K$h$k$+$J4A;zJQ49(J, SKK$@$N@_7WJ}?K(J, SKK$@$H$O(J
\section{SKK$@$NFCD'(J}
\cindex{SKK$@$NFCD'(J@SKK$@$N$H$/$A$g$&(J}

SKK$@$O0J2<$N$h$&$JFCD'$r$b$D(J.

\begin{menu}
* $@%f!<%6<-=q$H6&MQ<-=q$K$h$k$+$J4A;zJQ49(J::
* $@J8BN$K0MB8$7$J$$$+$J4A;zJQ49(J::
* Nemacs$@$H$N9b$$?FOB@-(J::
* $@:F5"E*<-=qEPO?(J::
\end{menu}

\node $@%f!<%6<-=q$H6&MQ<-=q$K$h$k$+$J4A;zJQ49(J, $@J8BN$K0MB8$7$J$$$+$J4A;zJQ49(J, SKK$@$NFCD'(J, SKK$@$NFCD'(J
\subsection{$@%f!<%6<-=q$H6&MQ<-=q$K$h$k$+$J4A;zJQ49(J}
\cindex{$@%f!<%6<-=q$H6&MQ<-=q$K$h$k$+$J4A;zJQ49(J@$@$f!<$6$8$7$g$H$-$g$&$h$&$8$7$g$K$h$k$+$J$+$s$8$X$s$+$s(J}
\cindex{$@%f!<%6<-=q(J@$@$f!<$6$8$7$g(J}
\cindex{$@6&MQ<-=q(J@$@$-$g$&$h$&$8$7$g(J}
\cindex{$@<-=q%5!<%P(J@$@$8$7$g$5!<$P(J}
$@JQ49$O%f!<%6<-=q$H6&MQ<-=q$rMQ$$$F9T$o$l$k(J. $@6&MQ<-=q$X$N%"%/%;%9$NJ}<0(J
$@$O(J Emacs $@$N%P%C%U%!$KFI$_9~$s$GMxMQ$9$kJ}<0$H<-=q%5!<%P$K0MB8$9$kJ}<0(J
$@$N(J2$@$D$,$"$k(J.

SKK $@%P!<%8%g%s(J6$@0J9_$G$O6&MQ<-=q$r%P%C%U%!$KFI$_9~$_(J, $@9bB.$K%"%/%;%9$9(J
$@$kJ}<0$,<B8=$5$l$F$$$k(J. $@$3$l$K$h$j(J, SKK $@$r(J Emacs $@$NCf$G40A4$KJD$8$?7A(J
$@$G0BDj$7$F;H$($k$h$&$K$J$C$F$$$k(J.

\node $@J8BN$K0MB8$7$J$$$+$J4A;zJQ49(J, Nemacs$@$H$N9b$$?FOB@-(J, $@%f!<%6<-=q$H6&MQ<-=q$K$h$k$+$J4A;zJQ49(J, SKK$@$NFCD'(J
\subsection{$@J8BN$K0MB8$7$J$$$+$J4A;zJQ49(J}
\cindex{$@J8BN$K0MB8$7$J$$$+$J4A;zJQ49(J@$@$V$s$?$$$K$$$>$s$7$J$$$+$J$+$s$8$X$s$+$s(J}
$@JQ49$NC10L$r>.$5$/$*$5$($k$3$H$K$h$j(J, $@J8K!E*CN<1$rMQ$$$J$$$G(J, $@8zN(E*$J$+(J
$@$J4A;zJQ49$r9T$J$&(J. SKK $@$G$NJQ49C10L$ODL>o(J1$@C18l$G$"$k(J. $@JQ49$N%"%k%4%j%:(J
$@%`$,J8K!E*$JCN<1$rMQ$$$J$$$N$G(J, $@8E8l(J, $@8=Be8l(J, $@J}8@(J, $@J88l(J, $@8}8lEy(J, $@$$$:(J
$@$l$K$D$$$F$bF1MM$K8zN(E*$JJQ49$,$G$-$k(J.

\node Nemacs$@$H$N9b$$?FOB@-(J, $@:F5"E*<-=qEPO?(J, $@J8BN$K0MB8$7$J$$$+$J4A;zJQ49(J, SKK$@$NFCD'(J
\subsection{Nemacs$@$H$N9b$$?FOB@-(J}
\cindex{Nemacs$@$H$N9b$$?FOB@-(J@Nemacs$@$H$N$?$+$$$7$s$o$;$$(J}
SKK $@$G$NF|K\8lF~NO$O(J, $@%m!<%^;z$G$^$:F~NO$7$=$l$r$+$J$KJQ49$7(J, $@$=$l$r$5$i(J
$@$KE,Ev$J%3%^%s%I$rMQ$$$F4A;z$KJQ49$9$k7A$G$J$5$l$k(J. $@F|K\8lF~NO$N%b!<%I$G(J
$@$bBgItJ,$N(JEmacs$@%3%^%s%I$O$=$N$^$^;H$($k$h$&$K$J$C$F$$$k(J. $@<B:](J, 
$@!X(J\kbd{C-j}$@!Y(J(\kbd{control-j})$@0J30$N(Jcontrol key$@$O$9$Y$F(JEmacs$@$N%3%^%s(J
$@%I$H$7$F2r<a$5$l$k(J.

\node $@:F5"E*<-=qEPO?(J, SKK$@$N%$%s%9%H!<%k$NJ}K!(J, Nemacs$@$H$N9b$$?FOB@-(J, SKK$@$NFCD'(J
\subsection{$@:F5"E*<-=qEPO?(J}
\cindex{$@:F5"E*<-=qEPO?(J@$@$5$$$-$F$-$8$7$g$H$&$m$/(J}
\cindex{$@<-=qEPO?(J@$@$5$$$-$F$-$8$7$g$H$&$m$/(J}
$@<-=q$KL5$$9`L\$K$D$$$F$O<+F0E*$K<-=qEPO?$N%b!<%I$K$J$k$N$G(J, $@<-=q$KEPO?$9(J
$@$kFI$_$r%f!<%6$,F~NO$9$kI,MW$,$J$$(J. $@$^$?(J, $@:F5"E*$J<-=qEPO?$b$G$-$k(J.

\node SKK$@$N%$%s%9%H!<%k$NJ}K!(J, SKK$@$N;HMQK!(J, $@:F5"E*<-=qEPO?(J, Top
\chapter{SKK$@$N%$%s%9%H!<%k$NJ}K!(J}
\cindex{SKK$@$N%$%s%9%H!<%k$NJ}K!(J@SKK$@$N$$$s$9$H!<$k$N$[$&$[$&(J}
$@$9$G$K%7%9%F%`$K(JSKK$@$,%$%s%9%H!<%k$5$l$F$$$k>l9g(J, $@0lHL$N%f!<%6$O$3$N>O$r(J
$@FI$`I,MW$O$J$$(J. $@$7$+$7(J, $@$=$N>l9g$G$b(J, $@$3$N>O$KL\$rDL$9$3$H$K$h$j(JSKK$@$N9=(J
$@@.$K$D$$$F$NCN<1$rF@$k$3$H$,$G$-$k(J.

\begin{menu}
* $@%Q%C%1!<%8$N3NG'(J::
* $@%$%s%9%H!<%k(J::
* $@$=$NB>(J($@%$%s%9%H!<%k$K$D$$$F(J)::
\end{menu}

\node $@%Q%C%1!<%8$N3NG'(J, $@%$%s%9%H!<%k(J, SKK$@$N%$%s%9%H!<%k$NJ}K!(J, SKK$@$N%$%s%9%H!<%k$NJ}K!(J
\section{$@%Q%C%1!<%8$N3NG'(J}
\cindex{$@%Q%C%1!<%8$N3NG'(J@$@$Q$C$1!<$8$N$+$/$K$s(J}
SKK $@$N%Q%C%1!<%8$O0J2<$N%U%!%$%k$+$i$J$k(J.

\begin{example}
\noindent
        COPYING
        Configure
        Configure.euc
        List-of-Files
        Makefile
        ReadMe
        ReadMe.English
        SKK-JISYO.JIS2
        SKK-JISYO.L
        SKK-JISYO.M
        SKK-JISYO.S
        SKK.tut
        SKK.tut.E
        emacs-sort
        jisyo-tools/Makefile
        jisyo-tools/README
        jisyo-tools/skkjisyo-entries.c
        jisyo-tools/skkjisyo-expr.c
        jisyo-tools/skkjisyo-sort.c
        latexinfo.sty
        s-isearch.el
        skk
        skk-isearch.el
        skk-romkan.tex
        skk-tools.el
        skk-tut.el
        skk.el
        skk.ps
        skk.tex
        skkserv/Makefile
        skkserv/README
        skkserv/add-rc.local
        skkserv/add-services
        skkserv/skkserv.c
        skkserv/skkserv.h
        skktools/Makefile
        skktools/README
        skktools/adddummy.t
        skktools/codeconv.pl
        skktools/convprog.t
        skktools/kana2roma.pl
        skktools/list2skk.t
        skktools/pubdic2list.t
        skktools/removedummy.t
        skktools/roma2kana.pl
        skktools/skk2list.t
        skktools/skkconv.t
        skktools/sub.t
        tabular.sty
\end{example}

\node $@%$%s%9%H!<%k(J, $@$=$NB>(J($@%$%s%9%H!<%k$K$D$$$F(J), $@%Q%C%1!<%8$N3NG'(J, SKK$@$N%$%s%9%H!<%k$NJ}K!(J
\section{$@%$%s%9%H!<%k(J}
\cindex{$@%$%s%9%H!<%k(J@$@$$$s$9$H!<$k(J}
$@G[I[$5$l$?%Q%C%1!<%8$N$"$k%G%#%l%/%H%j$G%3%^%s%I(J\code{Configure}$@$r<B9T(J
$@$7(J, $@%7%9%F%`$+$i$N<ALd$KEz$($l$P%$%s%9%H!<%k$G$-$k(J. $@$=$N:](J, $@FC8"%f!<%6(J
$@$K$J$k$3$H$,2DG=$J$i$P(J root $@$K$J$C$F$+$i%3%^%s%I$r<B9T$9$k(J.
$@$J$*(J, \code{Configure}$@$NBe$o$j$K(J, 
\code{Configure.euc} $@$r<B9T$9$k$H(J, $@%a%C%;!<%8$,F|K\8l(J(EUC$@%3!<%I(J)$@$K$J$k(J.

$@$^$?FC8"%f!<%6$K$J$k$3$H$,$G$-$J$/$F(J, SKK $@$r8D?M$N4D6-$GMxMQ$9$k>l9g$O(J
$@<-=q%5!<%P$N%$%s%9%H!<%k$OITMW$G$"$k(J.

$@%$%s%9%H!<%k$N>\:Y$O0J2<$NDL$j$G$"$k(J.

\begin{itemize}
\item[{[1]}] \file{SKK*}$@$H%^%C%A$9$k%U%!%$%k$9$Y$F$H(J\file{emacs-sort}
$@$r(J\file{$NEMACS/etc}$@$K%3%T!<$9$k(J.
(\file{$NEMACS} $@$O(J Nemacs $@$N(J distribution $@$N$"$k%G%#%l%/%H%j(J. )
\item[{[2]}] \file{*.el}$@$H%^%C%A$9$k%U%!%$%k$r$9$Y$F%P%$%H%3%s%Q%$%k$7(J
$@$F(J, $@BP1~$9$k(J\file{.elc}$@%U%!%$%k$r$D$/$k(J.
\item[{[3]}] \file{*.el}$@$^$?$O(J\file{*.elc}$@$H%^%C%A$9$k%U%!%$%k$r$9$Y$F(J
\file{$NEMACS/lisp}$@$K%3%T!<$9$k(J. $@$3$N$H$-%U%!%$%kL>$ND9$5$,(J14$@J8;z$^$G(J
$@$H$$$&@)8B$N$"$k%7%9%F%`$G$O(J\file{s-isearch.el}$@$H(J\file{s-isearch.elc}
$@$r%3%T!<$9$k(J. $@$?$$$F$$$N%7%9%F%`$G$O$3$N$h$&$J@)8B$O$J$$$N$G(J, $@$3$l$i$N(J
$@%U%!%$%k$NBe$j$K(J\file{skk-isearch.el}$@$H(J\file{skk-isearch.elc}$@$r%3%T!<(J
$@$9$k(J. \file{skk-isearch}$@$H(J\file{s-isearch}$@$OL>A0$,0c$&$@$1$GFbMF$OF1$8(J
$@$G$"$k(J. OS $@$K$h$C$F$O$5$i$K@)8B$,$-$D$$2DG=@-$,$"$k$,(J, $@$=$N>l9g$OE,59(J
$@BP1~$7$F$[$7$$(J.
\item[{[4]}] \file{latexinfo.sty}, \file{skk.tex}, \file{tabular.sty}, 
\file{skk.ps}$@$r(J\file{$NEMACS/man}$@$K%3%T!<$9$k(J.
\item[{[5]}] \file{skk}$@$r(J\file{$NEMACS/info}$@$K%3%T!<$9$k(J. $@$5$i$K(J, 
\file{$NEMACS/info/info}$@$r%(%G%#%C%H$7(J, $@%a%K%e!<$K0J2<$N9T$r2C$($k(J.
\begin{example}
* SKK: (skk).    Nemacs $@$N$?$a$NF|K\8lF~NO%7%9%F%`(J.
\end{example}
\item[{[6]}] $@<-=q%5!<%P$N%$%s%9%H!<%k(J. (\pxref{$@<-=q%5!<%P(J(skkserv)} for more
info)

\begin{example}
\noindent
        cd skkserv
        Makefile $@$rJT=8$9$k(J.
        ($@IaDL$O(J, SERVERDIR$@$NCM$r(J$NEMACS/etc$@$K$9$k$@$1$G$h$$(J. )
        make
        make install
\end{example}

\end{itemize}

\node $@$=$NB>(J($@%$%s%9%H!<%k$K$D$$$F(J), SKK$@$N;HMQK!(J, $@%$%s%9%H!<%k(J, SKK$@$N%$%s%9%H!<%k$NJ}K!(J
\section{$@$=$NB>(J($@%$%s%9%H!<%k$K$D$$$F(J)}
\cindex{$@%f!<%F%#%j%F%#%W%m%0%i%`(J@$@$f!<$F$#$j$F$#$W$m$0$i$`(J}
\file{jisyo-tools}$@$N2<$K$"$k(J C $@%W%m%0%i%`$r%$%s%9%H!<%k$9$l$P(J SKK $@<-=q(J
$@4XO"$N%f!<%F%#%j%F%#%W%m%0%i%`$,;HMQ2DG=$K$J$k(J
(\pxref{SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J}).

$@%W%m%0%i%_%s%08@8l(JPerl$@$,;H$($k%5%$%H$G$O(J\file{skktools}$@$N2<$K$"$k%Q%C%1!<%8(J
$@$r%$%s%9%H!<%k$9$l$P(J, Perl $@$K$h$k(JSKK$@<-=q4XO"$N%f!<%F%#%j%F%#%W%m%0%i%`(J
$@$,;HMQ2DG=$K$J$k(J(\pxref{SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J}).

\file{SKK-JISYO.JIS2}$@$O(JJIS$@Bh(J2$@?e=`$N4A;z$rIt<s$NFI$_$G8!:w$G$-$k$h$&$K$7(J
$@$?<-=q$G$"$k(J. $@$3$N<-=q$rMxMQ$7$?$$%5%$%H$O(J\file{SKK-JISYO.L}$@$H(J
\file{SKK-JISYO.JIS2}$@$r(J\code{skk-merge}$@$rMQ$$$F%^!<%8$7$?7k2L$r6&MQ<-=q(J
$@$H$9$l$P$h$$(J(\pxref{Emacs Lisp$@%f!<%F%#%j%F%#%W%m%0%i%`(J}).
\findex{skk-merge}
\cindex{$@Bh(J2$@?e=`$N4A;z(J@$@$@$$$K$9$$$8$e$s$N$+$s$8(J}

$@%f!<%6$4$H$N=i4|@_Dj$K4X$7$F$O(J\pxref{$@=`Hw(J}.

\node SKK$@$N;HMQK!(J, $@%+%9%?%`2=(J, $@$=$NB>(J($@%$%s%9%H!<%k$K$D$$$F(J), Top
\chapter{SKK$@$N;HMQK!(J}
\cindex{SKK$@$N;HMQK!(J@SKK$@$N$7$h$&$[$&(J}
\begin{menu}
* $@=`Hw(J::
* $@5/F0$H=*N;(J::
* $@%b!<%I(J::
* $@%+%?%+%J$NF~NO(J::
* $@1Q;zJQ49(J::
* $@A41QJ8;z$NF~NO(J::
* $@Aw$j2>L>$N$"$kC18l$NF~NO(J::
* $@%3!<%I$^$?$O%a%K%e!<$K$h$kF~NO(J::
* $@FI$_$N%3%s%W%j!<%7%g%s(J::
* $@F|IU$NF~NO(J::
* $@%W%m%0%i%`<B9TJQ49(J::
* $@?t$r%Q%i%a!<%?$H$9$kI=8=$NF~NO(J::
* $@@\F,<-!&@\Hx<-$NF~NO(J::
* $@<+F01&B7$((J::
* $@%$%s%/%j%a%s%?%k!&%5!<%A(J::
* $@J8;z%3!<%I$rCN$kJ}K!(J::
* $@2~9T%3!<%IEy$r4^$`9`L\$r<-=q$KEPO?$9$kJ}K!(J::
\end{menu}

\node $@=`Hw(J, $@5/F0$H=*N;(J, SKK$@$N;HMQK!(J, SKK$@$N;HMQK!(J
\section{$@=`Hw(J}
\cindex{$@=`Hw(J@$@$8$e$s$S(J}
\begin{menu}
* $@<-=q(J::
* .emacs$@$N@_Dj(J::
* skk-record::
* SKK$@%A%e!<%H%j%"%k(J::
* $@%m!<%^;z!&$+$JBP1~I=(J::
\end{menu}

\node $@<-=q(J, .emacs$@$N@_Dj(J, $@=`Hw(J, $@=`Hw(J
\subsection{$@<-=q(J}
\cindex{$@<-=q(J@$@$8$7$g(J}
\cindex{$@%f!<%6<-=q(J@$@$f!<$6$8$7$g(J}
\cindex{$@6&MQ<-=q(J@$@$-$g$&$h$&$8$7$g(J}
SKK version 5 $@$^$G$O<-=q$NMxMQ7ABV$O(J($@%$(J) $@%f!<%6<-=q$N$_$rMQ$$$k$+(J
($@%m(J) $@%f!<%6<-=q$H6&MQ<-=q$rJ;MQ$9$k$+$N$$$:$l$+$G$"$C$?(J. version 6 $@0J(J
$@9_$G$O$h$j0lHLE*$J<-=q$NMxMQ7ABV$r:NMQ$7$F$*$j(J, $@%f!<%6$,MxMQ$9$k<-=q$r(J
$@<+M3$K;XDj$7(J, $@$=$l$i$N<-=q$K%"%/%;%9$9$k=g=x$b<+M3$K@_Dj$G$-$k$h$&$K$J$C(J
$@$F$$$k(J. $@$^$?Bg5,LO$J6&MQ<-=q$r(J Emacs $@$N%P%C%U%!$KFI$_9~$s$GMxMQ$9$k$3(J
$@$H$b2DG=$K$J$C$F$$$k(J.

$@$7$?$,$C$F(J, $@4pK\E*$JMxMQ7ABV$O(J, $@$$$/$D$+$N%f!<%6<-=q$H$$$/$D$+$N6&MQ<-(J
$@=q$r;HMQ$9$k$3$H$K$J$k(J. $@6&MQ<-=q$N;HMQ7ABV$K$O0J2<$N(J2$@<oN`$,$"$k(J.
\begin{quotation}
\noindent
\begin{itemize}
\item[($@%$(J)] Emacs $@$N%P%C%U%!$K<h$j9~$s$GMxMQ$9$k(J.
\item[($@%m(J)] $@<-=q%5!<%P$K$h$j%"%/%;%9$9$k(J.
\end{itemize}
\end{quotation}

($@%$(J)$@$NJ}<0$O(J, $@:G=i$K%"%/%;%9$9$k$H$-$K%U%!%$%k$r%P%C%U%!$KFI$_9~$`$N$K(J
$@>/$7;~4V$,$+$+$k$3$H$H(J, Emacs $@$N;HMQ$9$k%a%b%j$,Bg$-$/$J$k$H$$$&7gE@$,(J
$@$"$k(J. $@0lJ}(J, $@$3$NJ}<0$ND9=j$OJQ49$NB.EY$,B.$$$3$H$H(J, $@%5!<%P$K0MB8$7$J$$(J
$@$?$a$K(J Emacs $@$,F0$$$F$$$k8B$j$$$D$G$b;HMQ$G$-$k$H$$$&$3$H$G$"$k(J.

($@%m(J)$@$NJ}<0$O(J($@%$(J)$@$HAjJdE*$J4X78$K$"$k(J. $@$7$?$,$C$F(J, $@$=$ND9=j$O(J, 1$@2sL\$N(J
$@%"%/%;%9$,B.$$$3$H$H(J, Emacs $@$N;HMQ$9$k%a%b%j$rA}2C$5$;$J$$$3$H$G$"$j(J, 
$@7gE@$OJQ49$NB.EY$,CY$$$3$H$H%5!<%P$,%@%&%s$7$F$$$k$H$-$K$O;H$($J$$$H$$(J
$@$&$3$H$G$"$k(J.

$@JQ49$NB.EY$K$D$$$F$O(J, $@5!<o$K0MB8$9$k$,(J, $@:G6a$N%o!<%/%9%F!<%7%g%s$G$O(J
($@%$(J)$@$NJ}$,(J($@%m(J)$@$h$j$b?t==G\B.$$$H$$$&<B837k2L$,$"$k(J. $@$7$+$7(J, $@%5!<%P$rMx(J
$@MQ$7$?>l9g$bJQ49$NB.EY$,5$$K$J$k$3$H$O$J$$(J. $@$^$?(J($@%m(J)$@$NJ}<0$GMxMQ$7$F$$(J
$@$k>l9g(J, $@%5!<%P$,;H$($J$/$J$k$H<+F0E*$K(J($@%$(J)$@$NJ}<0$K0\9T$9$k$h$&$K$J$C$F(J
$@$$$k(J.

$@<-=q$K$D$$$F$O(J, \pxref{SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J}, $@$K$h$j>\$7(J
$@$$2r@b$,$"$k$N$G(J, $@$"$kDxEY(J SKK $@$K47$l$F$+$i;2>H$7$F$[$7$$(J.

\cindex{$@<-=q%5!<%P(J@$@$8$7$g$5!<$P(J}

\node .emacs$@$N@_Dj(J, .skk$@$N@_Dj(J, $@<-=q(J, $@=`Hw(J
\subsection{.emacs$@$N@_Dj(J}
\cindex{.emacs$@$N@_Dj(J@.emacs$@$N$;$C$F$$(J}
\cindex{.emacs}
\file{.emacs}$@%U%!%$%k$K0J2<$N9T$r$$$l$k(J. ($@$3$NItJ,$O%U%!%$%k(J
\file{skk.tex}$@$+$i$H$C$F$/$l$P$h$$(J. )

{\bf $@Cm0U(J:}
System V$@7O$N(JUnix$@$N0lIt$K$O%U%!%$%kL>$ND9$5$N>e8B$,(J14$@$H$$$&$b$N$,$"$k(J.
$@$=$N$h$&$J%7%9%F%`$G$O(J\file{skk-isearch.elc}$@$H$$$&L>A0$N%U%!%$%k$,$D(J
$@$/$l$J$$$N$G(J, SKK$@$N%$%s%9%H!<%k$N:]$K(J\file{s-isearch.el}$@$H(J
\file{s-isearch.elc}$@$rBe$j$KMQ$$$F$$$k$O$:$G$"$k(J. $@$=$N>l9g$K$O(J, $@0J2<$N(J
\code{"skk-isearch"}$@$r(J\code{"s-isearch"}$@$H$9$kI,MW$,$"$k(J. $@$^$?(J, Demacs
$@$K$D$$$F$O(J DOS $@$G$N%U%!%$%kL>$N@)8B$,$"$k$?$a$K(J, $@$$$/$D$+$N%U%!%$%kL>(J
$@$rJQ99$9$kI,MW$,$"$k(J.
\cindex{Demacs}

$@$^$?(J, \kbd{C-x j} $@$H(J \kbd{C-x J} $@$O(J Emacs $@$G$OK\Mh%3%^%s%I(J
\code{register-to-point}$@$K3d$jEv$F$i$l$F$$$k$N$G(J,
\code{skk-auto-fill-mode}$@$H$N;HMQ$N3d9g$r9M$($F%-!<$r%;%C%H$9$l$P$h$$(J.
\cindex{Emacs}
\findex{register-to-point}

\begin{verbatim}
        (global-set-key "\C-x\C-j" 'skk-mode)
        (global-set-key "\C-xj" 'skk-auto-fill-mode)
        (global-set-key "\C-xJ" 'register-to-point)
        (global-set-key "\C-xt" 'skk-tutorial)
        (global-set-key "\C-s" 'skk-isearch-forward)
        (global-set-key "\C-r" 'skk-isearch-backward)
        (autoload 'skk-mode "skk" nil t)
        (autoload 'skk-auto-fill-mode "skk" nil t)
        (autoload 'skk-tutorial "skk-tut" nil t)
        (autoload 'skk-isearch-forward "skk-isearch" nil t)
        (autoload 'skk-isearch-backward "skk-isearch" nil t)
        (autoload 'skk-check-jisyo "skk-tools" nil t)
        (autoload 'skk-merge "skk-tools" nil t)
        (autoload 'skk-diff "skk-tools" nil t)
\end{verbatim}
\findex{skk-mode}
\findex{skk-auto-fill-mode}
\findex{skk-tutorial}
\findex{skk-isearch-forward}
\findex{skk-isearch-backward}
\findex{skk-check-jisyo}
\findex{skk-merge}
\findex{skk-diff}

{\bf $@Cm0U(J:}
\cindex{Demacs}
Demacs $@$N>l9g$O(J Emacs $@$N4D6-@_DjMQ%U%!%$%k$O(J \file{\_emacs} $@$G$"$k(J. $@$^(J
$@$?(J, DOS $@$G$N%U%!%$%kL>$N@)8B$,$"$k$?$a$K(J, 
\begin{verbatim}
        (setq skk-init-file "~/_skk")
\end{verbatim}
\noindent
$@$H$9$kI,MW$,$"$k(J.

\node .skk$@$N@_Dj(J, skk-record, .emacs$@$N@_Dj(J, $@=`Hw(J
\subsection{.skk$@$N@_Dj(J}
\cindex{.skk}
SKK $@$N;HMQ7ABV$N%+%9%?%`2=$N$?$a$N@_Dj$O$9$Y$F(J, $@%f!<%6$N%[!<%`%G%#%l%/(J
$@%H%j$K$"$k%U%!%$%k(J \file{.skk} $@$G9T$o$l$k(J. $@$H$j$"$($:I,MW$J@_Dj$O6&MQ(J
$@<-=q$NMxMQ$K4X$9$k$b$N$@$1$G$"$j(J, $@$3$l$O0J2<$N$h$&$K$9$l$P$h$$(J.

Emacs $@$N%P%C%U%!$K6&MQ<-=q$rFI$_9~$s$GMxMQ$9$k>l9g$O(J, \file{.skk} $@$K0J(J
$@2<$rDI2C$9$k(J.
\begin{verbatim}
        (setq skk-large-jisyo ".../SKK-JISYO.L")
\end{verbatim}
\findex{skk-large-jisyo}

$@<-=q%5!<%P$rMQ$$$F6&MQ<-=q$rMxMQ$9$k>l9g$O(J, \file{.skk} $@$K0J2<$NNc$N$h(J
$@$&$J9T$rDI2C$9$k(J.

\begin{example}
\noindent
        (setq skk-server-host "mars")
        (setq skk-serv "/usr/local/soft/nemacs/etc/skkserv")
        (setq skk-aux-large-jisyo ".../SKK-JISYO.L")
\end{example}
\findex{skk-server-host}
\findex{skk-serv}
\findex{skk-aux-large-jisyo}
$@JQ?t(J\code{skk-aux-large-jisyo} $@$O%5!<%P$,MxMQ$G$-$J$/$J$C$?$H$-$KMQ$$(J
$@$k6&MQ<-=q%U%!%$%k$r;XDj$9$k$b$N$G$"$k(J.

$@$^$?(J, $@J#?t$N%^%7!<%s$GF0$$$F$$$k%5!<%P$K%"%/%;%9$G$-$k>l9g$K$O(J, $@0J2<$N(J
$@$h$&$K@_Dj$r$9$k$3$H$b$G$-$k(J. $@$3$N>l9g:G=i$K;XDj$7$?%5!<%P$K%"%/%;%9$G(J
$@$-$J$/$J$k$H(J, $@<+F0E*$K=g<!%j%9%H$K$"$k;D$j$N%5!<%P$K%"%/%;%9$9$k$h$&$K(J
$@$J$k(J.
\begin{example}
\noindent
        (setq skk-server-list
              '(("mars" . "/usr/local/soft/nemacs/etc/skkserv")
                ("venus" . "/usr/local/nemacs/etc/skkserv")))
\end{example}
\findex{skk-server-host}

\node skk-record, SKK$@%A%e!<%H%j%"%k(J, .skk$@$N@_Dj(J, $@=`Hw(J
\subsection{skk-record}
\cindex{skk-record}
SKK $@$O:G=i$K;HMQ$7$?$H$-$K(J, \file{.skk-record}$@$r%[!<%`%G%#%l%/%H%j$K:n(J
$@$k(J. \file{.skk-record}$@$K$O(JSKK$@$N;HMQ$K4X$9$kE}7W$,$H$i$l$k(J.
\cindex{.skk-record}

\node SKK$@%A%e!<%H%j%"%k(J, $@%m!<%^;z!&$+$JBP1~I=(J, skk-record, $@=`Hw(J
\subsection{SKK$@%A%e!<%H%j%"%k(J}
\cindex{SKK$@%A%e!<%H%j%"%k(J@SKK$@$A$e!<$H$j$"$k(J}
\cindex{$@%A%e!<%H%j%"%k(J@$@$A$e!<$H$j$"$k(J}
$@$3$N%^%K%e%"%k$NB>$K(JSKK$@$K$O%A%e!<%H%j%"%k%W%m%0%i%`$bMQ0U$5$l$F$$$k(J. $@%A%e!<(J
$@%H%j%"%k$O!X(J\kbd{C-x t}$@!Y$r%?%$%W$9$l$P5/F0$5$l$k(J.
$@1Q8lHG$N%A%e!<%H%j%"%k%F%-%9%H$rMQ$$$?$$$H$-$O(J, \file{.emacs}$@$G(J

\begin{verbatim}
        (setq skk-tut-file (concat exec-directory "SKK.tut.E")
\end{verbatim}
\findex{skk-tut-file}
$@$H@_Dj$9$l$P$h$$(J. $@F1MM$K%W%i%$%Y!<%H$J>l=j$KCV$$$F$"$k%A%e!<%H%j%"%k%F(J
$@%-%9%H$rMQ$$$k$h$&$K$b$G$-$k(J. $@$^$?(J, 

\begin{verbatim}
        (setq skk-file ".../skk.elc")
\end{verbatim}
\findex{skk-file}

$@Ey$K$h$j(J, $@%A%e!<%H%j%"%k$GMQ$$$k(J SKK $@$r;XDj$9$k$3$H$b$G$-$k(J.

\node $@%m!<%^;z!&$+$JBP1~I=(J, $@5/F0$H=*N;(J, SKK$@%A%e!<%H%j%"%k(J, $@=`Hw(J
\subsection{$@%m!<%^;z!&$+$JBP1~I=(J}
\cindex{$@%m!<%^;z!&$+$JBP1~I=(J@$@$m!<$^$8$+$J$?$$$*$&$R$g$&(J}
$@$^$?(J, SKK$@$G$N%m!<%^;z!&$+$JBP1~I=$,(JNTT jTeX$@$N%U%!%$%k(J
\file{skk-romkan.tex}$@$H$7$FMQ0U$5$l$F$$$k(J.
\cindex{skk-romkan.tex}

\node $@5/F0$H=*N;(J, $@%b!<%I(J, $@%m!<%^;z!&$+$JBP1~I=(J, SKK$@$N;HMQK!(J
\section{$@5/F0$H=*N;(J}
\cindex{$@5/F0$H=*N;(J@$@$-$I$&$H$7$e$&$j$g$&(J}
\cindex{$@5/F0(J@$@$-$I$&(J}
\cindex{$@=*N;(J@$@$7$e$&$j$g$&(J}
SKK$@$O!X(J\kbd{C-x C-j}$@!Y$H%?%$%W$9$k$3$H$K$h$j5/F0$5$l$k(J. $@$"$k%P%C%U%!$G(J
SKK$@$,5/F0$5$l$F$$$k$+$I$&$+$O(J, $@<!9`$G=R$Y$k$h$&$K(J, $@%b!<%I%i%$%s$r8+$k$3(J
$@$H$K$h$jCN$k$3$H$,$G$-$k(J. SKK$@$,5/F0$5$l$F$$$k%P%C%U%!$G!X(J\kbd{C-x
C-j}$@!Y$r%?%$%W$9$l$P(JSKK$@$r=*N;$7(J, $@5/F0$9$kA0$N>uBV$KLa$k(J. $@$7$+$7(J, $@8e$G=R(J
$@$Y$k$h$&$K(J(\pxref{$@F~NO%b!<%I(J})	, SKK$@%b!<%ICf$N!V%"%9%-!<J8;zF~NO%b!<%I!W(J
$@$H5/F0$9$kA0$N>uBV$O$[$H$s$IF1$8$J$N$G(J, SKK$@$r=*N;$9$kI,MW$,$"$k$3$H$O$[(J
$@$H$s$I$J$$(J.

$@$^$?!X(J\kbd{C-x j}$@!Y$r%?%$%W$9$l$P(J, SKK$@$,<+F01&B7$(%b!<%I(J
(skk-auto-fill-mode)$@$G5/F0$5$l$k(J(\pxref{$@<+F01&B7$((J}).
\cindex{$@<+F01&B7$((J@$@$8$I$&$_$.$=$m$((J}

SKK$@$O(J overwrite $@%b!<%I(J, picture $@%b!<%I$K$b<+F0E*$KBP1~$7F|K\8l$NF~NO$r(J
$@%5%]!<%H$9$k(J.
\cindex{overwrite$@%b!<%I(J@overwrite$@$b!<$I(J}
\cindex{picture$@%b!<%I(J@picture$@$b!<$I(J}

\cindex{overwrite$@%b!<%I(J@overwrite$@$b!<$I(J}
\cindex{picture$@%b!<%I(J@picture$@$b!<$I(J}

SKK$@$O:G=i$K5/F0$5$l$?$H$-$K%f!<%6<-=q%U%!%$%k(J($@DL>o$O(J\file{.skk-jisyo})$@$r(J
$@FI$_9~$_(J, $@Aw$j2>L>$N$"$kC18l$+$i$J$k%P%C%U%!$HAw$j2>L>$N$J$$C18l$+$i$J(J
$@$k%P%C%U%!$r:n@.$9$k(J.

\cindex{$@%f!<%6<-=q%U%!%$%k(J@$@$f(J-$@$6$8$7$g$U$!$$$k(J}
\cindex{$@Aw$j2>L>$N$"$k<-=q(J@$@$*$/$j$,$J$N$"$k$8$7$g(J}
\cindex{$@Aw$j2>L>$N$J$$<-=q(J@$@$*$/$j$,$J$N$J$$$8$7$g(J}
\cindex{.skk-jisyo}

\node $@%b!<%I(J, $@%+%?%+%J$NF~NO(J, $@5/F0$H=*N;(J, SKK$@$N;HMQK!(J
\section{$@%b!<%I(J}
\cindex{$@%b!<%I(J@$@$b!<$I(J}
SKK$@$,5/F0$5$l$F$$$k>uBV$N$3$H$r(JSKK$@%b!<%I$H$$$&(J. SKK$@$O(JEmacs$@$NB>$N%a%8%c!<(J
$@%b!<%I$d%^%$%J!<%b!<%I$H6&B82DG=$J$h$&$K(J, $@$3$l$i$HD>8r$9$k7A$N@_7W$K$J$C(J
$@$F$$$k(J. $@$9$J$o$A(J, SKK$@$r$"$k%P%C%U%!$G5/F0$7$F$b$=$N%P%C%U%!$N%a%8%c!<%b!<(J
$@%I$d%^%$%J!<%b!<%I$KJQ99$O$J$$(J. $@$7$?$,$C$F(J, SKK$@5/F0;~$N%U%C%/$rMxMQ$7$F(J, 
SKK$@$r%P%C%U%!$N%b!<%I$K1~$8$F%+%9%?%`2=$9$k$3$H$,2DG=$G$"$k(J
(\pxref{$@%+%9%?%`2=(J}).
\cindex{SKK$@%b!<%I(J@SKK$@$b!<$I(J}
\cindex{Emacs}
\cindex{$@%+%9%?%`2=(J@$@$+$9$?$`$+(J}
\cindex{$@%U%C%/(J@$@$U$C$/(J}

SKK$@%b!<%I$O(J4$@$D$NF~NO%b!<%I$H(J3$@$D$NJQ49%b!<%I$NAH$K$h$j7hDj$5$l$k(J. $@F~NO%b!<(J
$@%I$,2?$G$"$k$+$O%b!<%I%i%$%s$KI=<($5$l(J, $@JQ49%b!<%I$O%P%C%U%!Cf$KI=<($5(J
$@$l$k(J.
\cindex{$@%b!<%I%i%$%s(J@$@$b!<$I$i$$$s(J}

\begin{menu}
* $@F~NO%b!<%I(J::
* $@JQ49%b!<%I(J::
\end{menu}

\node $@F~NO%b!<%I(J, $@JQ49%b!<%I(J, $@%b!<%I(J, $@%b!<%I(J
\subsection{$@F~NO%b!<%I(J}
\cindex{$@F~NO%b!<%I(J@$@$K$e$&$j$g$/$b!<$I(J}
$@F~NO%b!<%I$O0J2<$N$I$l$+(J:
\begin{quotation}
\noindent
\begin{enumerate}
\item $@%m!<%^;z$R$i$,$JF~NO%b!<%I(J
\item $@%m!<%^;z%+%?%+%JF~NO%b!<%I(J
\item $@%"%9%-!<F~NO%b!<%I(J
\item $@A43Q1Q;zF~NO%b!<%I(J
\end{enumerate}
\end{quotation}
\cindex{$@%m!<%^;z$R$i$,$JF~NO%b!<%I(J@$@$m!<$^$8$R$i$,$J$K$e$&$j$g$/$b!<$I(J}
\cindex{$@%m!<%^;z%+%?%+%JF~NO%b!<%I(J@$@$m!<$^$8$+$?$+$J$K$e$&$j$g$/$b!<$I(J}
\cindex{$@%"%9%-!<F~NO%b!<%I(J@$@$"$9$-!<$K$e$&$j$g$/$b!<$I(J}
\cindex{$@A43Q1Q;zF~NO%b!<%I(J@$@$<$s$+$/$($$$8$K$e$&$j$g$/$b!<$I(J}

$@%m!<%^;z$R$i$,$JF~NO%b!<%I$G$O(J, $@%m!<%^;z$K$h$kF~NO$r$R$i$,$J$KJQ49$7$F%P%C(J
$@%U%!$K<h$j9~$`(J. $@F1MM$K(J, $@%m!<%^;z%+%?%+%JF~NO%b!<%I$G$O(J, $@%m!<%^;z$r%+%?%+(J
$@%J$KJQ49$7$F%P%C%U%!$K<h$j9~$`(J. $@%"%9%-!<J8;zF~NO%b!<%I$G$OF~NO$7$?J8;z$,$=(J
$@$N$^$^(J($@H>3QJ8;z$H$7$F(J)$@A^F~$5$l$k(J. $@%"%9%-!<J8;zF~NO%b!<%I$O(J, 
\code{skk-mode}$@$r5/F0$7$?$H$-$N%b!<%I$H$[$\0lCW$9$k(J. ($@$?$@$7(J, $@%"%9%-!<(J
$@J8;zF~NO%b!<%I$G$O!X(J\kbd{C-j}$@!Y$O8e$G@bL@$9$k0UL#$r;}$A(J, $@%b!<%I%i%$%s$N(J
$@I=<($b0[$J$k(J)$@$^$?(J, $@A43Q1Q;z%b!<%I$G$O(J, $@1Q?t;z$,A43Q$GF~NO$5$l$k(J.
\findex{skk-mode}

$@Nc$($P(J, $@%m!<%^;z$R$i$,$JF~NO%b!<%I$G(J, 

\begin{quotation}
\noindent
\kbd{kon'nitiha} ($@$^$?$O(J, \kbd{konnnitiha})
\end{quotation}

\noindent
$@$H%?%$%W$9$l$P(J, 

\begin{quotation}
\noindent
$@$3$s$K$A$O(J
\end{quotation}

\noindent
$@$HJQ49$5$l$FF~NO$5$l$k(J. $@$+$J$N>.J8;z$rC1FH$GF~NO$7$?$$$H$-$O(J, 
$@!X(J\kbd{x}$@!Y$N8e$K>.J8;z$K$7$?$$$+$J$N%m!<%^;zI=8=$rF~NO$9$l$P$h$$(J. $@Nc$((J
$@$P(J, $@!X(J\kbd{xya}$@!Y$G!Z$c![$rF~NO$G$-$k(J.
\cindex{$@$+$J$N>.J8;z(J@$@$+$J$N$3$b$8(J}

$@%m!<%^;z$R$i$,$JF~NO%b!<%I$N$H$-(J, mode line$@$N@hF,$K$O!Z$+$J![$HI=<($5$l(J
$@$k(J. $@%m!<%^;z%+%?%+%JF~NO%b!<%I$G$O(J, $@!Z%+%J![$HI=<($5$l$k(J. $@A43Q1Q;zF~NO(J
$@%b!<%I$G$O(J, $@!ZA41Q![$HI=<($5$l(J, $@%"%9%-!<J8;zF~NO%b!<%I$G$O!Z(JSKK:$@![$HI=<($5(J
$@$l$k(J.

$@$3$l$i$N%b!<%I$N4V$N?d0\$O0J2<$N$h$&$K9T$o$l$k(J.

\begin{quotation}
\noindent
\begin{itemize}
\item[a] $@!V$+$J!W(J, $@!V%+%J!W4V$N?d0\$O!X(J\kbd{q}$@!Y%-!<$K$h$k(J.
\item[b] $@!V$+$J!W$^$?$O!V%+%J!W$+$i!V(JSKK$@!W$X$O!X(J\kbd{l}$@!Y(J(latin$@$NF,J8;z(J)
	$@%-!<$K$h$k(J.
\item[c] $@!V$+$J!W$^$?$O!V%+%J!W$+$i!VA41Q!W$X$O!X(J\kbd{L}$@!Y%-!<$K$h$k(J.
\item[d] $@!V(JSKK$@!W$^$?$O!VA41Q!W$+$i!V$+$J!W$^$?$O!V%+%J!W$X$O!X(J\kbd{C-j}$@!Y(J.
\end{itemize}
\end{quotation}

$@<B:]$K$O%+%J%b!<%I$dA41Q%b!<%I$GD9;~4VF~NO$rB3$1$k$3$H$O$[$H$s$I$J$$$N(J
$@$G(J, $@$+$J%b!<%I$N$^$^$G%+%JJ8;z$dA41QJ8;z$rF~NO$9$kJXK!$,MQ0U$5$l$F$$$k(J.
$@$3$l$K$D$$$F$O(J, \pxref{$@%+%?%+%J$NF~NO(J}, \pxref{$@A41QJ8;z$NF~NO(J}.

\node $@JQ49%b!<%I(J, $@%+%?%+%J$NF~NO(J, $@F~NO%b!<%I(J, $@%b!<%I(J
\subsection{$@JQ49%b!<%I(J}
\cindex{$@JQ49%b!<%I(J@$@$X$s$+$s$b!<$I(J}
$@JQ49%b!<%I$O0J2<$N$I$l$+(J:

\begin{quotation}
\noindent
\begin{enumerate}
\item $@J?2>L>3NDjF~NO%b!<%I(J
\item $@"&%b!<%I(J
\item $@"'%b!<%I(J
\end{enumerate}
\end{quotation}

$@$3$l$i$N%b!<%I$O(J, $@DL>o$O(J

\begin{ifinfo}
\begin{quotation}
\noindent
1==>2==>3==>1==>2==>3...
\end{quotation}
\end{ifinfo}
\begin{iftex}
\[
1 \Longrightarrow 2 \Longrightarrow 3 \Longrightarrow
1 \Longrightarrow 2 \Longrightarrow 3 \Longrightarrow
\cdots
\]
\end{iftex}

\noindent
$@$H?d0\$9$k(J.

\begin{menu}
* $@J?2>L>3NDjF~NO%b!<%I(J::
* $@"&%b!<%I(J::
* $@"'%b!<%I(J::
\end{menu}

\node $@J?2>L>3NDjF~NO%b!<%I(J, $@"&%b!<%I(J, $@JQ49%b!<%I(J, $@JQ49%b!<%I(J
\subsubsection{$@J?2>L>3NDjF~NO%b!<%I(J}
\cindex{$@J?2>L>3NDjF~NO%b!<%I(J@$@$R$i$,$J$+$/$F$$$K$e$&$j$g$&$/$b!<$I(J}
$@J?2>L>3NDjF~NO%b!<%I$G$O(J, $@4A;zJQ49$O9T$o$l$J$$$,(J, $@F~NO%b!<%I$K1~$8$F%m!<(J
$@%^;z$+$JJQ49Ey$O9T$J$o$l$k(J.
\cindex{$@%m!<%^;z$+$JJQ49(J@$@$m!<$^$8$+$J$X$s$+$s(J}

\node $@"&%b!<%I(J, $@"'%b!<%I(J, $@J?2>L>3NDjF~NO%b!<%I(J, $@JQ49%b!<%I(J
\subsubsection{$@"&%b!<%I(J}
\cindex{$@"&%b!<%I(J@$@"&$b!<$I(J}
$@"&%b!<%I$O(J, $@4A;zJQ49$NBP>]$H$J$kJ8;zNs$rF~NO$9$k%b!<%I$G$"$k(J. $@J?2>L>3NDj(J
$@F~NO%b!<%I$+$i"&%b!<%I$X0\$kJ}K!$O2?DL$j$+$"$k$,(J, $@DL>o$O%m!<%^;zF~NO$rBg(J
$@J8;z$G;O$a$k$3$H$K$h$j(J, $@"&%b!<%I$K$J$k(J.

$@Nc$($P(J, 

\begin{quotation}
\noindent
\kbd{Kanji}
\end{quotation}

\noindent
$@$H%?%$%W$9$l$P(J, $@2hLL$K$O(J

\begin{quotation}
\noindent
$@"&$+$s$8(J
\end{quotation}

\noindent
$@$HI=<($5$l$k(J. $@!Z"&![$O"&%b!<%I$G$"$k$3$H$r<($7(J, $@$^$?F1;~$K(J, $@JQ493+;OE@$b(J
$@<($7$F$$$k(J. $@!X(J\kbd{K}$@!Y$rBgJ8;z$K$9$k$N$rK:$l$F(J, $@!X(J\kbd{kanji}$@!Y$HF~NO(J
$@$9$l$P(J, $@2hLL$O!Z$+$s$8![$H$J$k$,(J, $@$3$N;~E@$G(J, $@%+!<%=%k$r!Z$+![$KLa$7$F(J, 
$@!X(J\kbd{Q}$@!Y$r%?%$%W$9$l$P(J, $@!Z$+![$NA0$K!Z"&![$,F~$j%+!<%=%k$N0LCV$rJQ49(J
$@3+;OE@$H$9$k"&%b!<%I$K$J$k(J.
\cindex{$@JQ493+;OE@(J@$@$X$s$+$s$+$$$7$F$s(J}

$@8m$C$F"&%b!<%I$KF~$C$F$7$^$C$?$H$-$K$O<!$N$U$?$H$*$j$N=hM}$N;EJ}$,$"$k(J.
$@:#(J, $@"&%b!<%I$G(J, $@2hLL$,!Z"&$+$s$8![$H$J$C$F$$$k$9$k(J. $@$3$3$G!X(J\kbd{C-j}$@!Y(J
$@$r%?%$%W$9$l$P"&%b!<%I$+$iH4$1$FJ?2>L>3NDjF~NO%b!<%I$H$J$j2hLL$O!Z$+$s(J
$@$8![$H$J$k(J. $@$^$?(J, $@!X(J\kbd{C-g}$@!Y$r%?%$%W$9$l$P!Z"&$+$s$8![$,A4It>C5n$5(J
$@$lJ?2>L>3NDjF~NO%b!<%I$K$J$k(J. $@$3$l$O(J, $@$3$N8e$G=R$Y$k1Q;zJQ49(J
(\pxref{$@1Q;zJQ49(J})$@$N$H$-$bF1MM$G$"$k(J.

\node $@"'%b!<%I(J, $@%+%?%+%J$NF~NO(J, $@"&%b!<%I(J, $@JQ49%b!<%I(J
\subsubsection{$@"'%b!<%I(J}
\cindex{$@"'%b!<%I(J@$@"'$b!<$I(J}
$@$3$N%b!<%I$G$O(J, $@4A;zJQ49$NBP>]$H$J$kJ8;zNs$O3NDj$7$F$*$j(J, $@$3$NJ8;zNs$NJQ(J
$@49$r9T$&(J. $@"&%b!<%I$+$i(J, $@"'%b!<%I$X0\$kJ}K!$O#2DL$j$"$k(J. $@:G=i$K(J, $@!X(J\kbd{ }$@!Y(J
($@%9%Z!<%9%-!<(J)$@$NF~NO$K$h$kJ}K!$r@bL@$9$k(J. $@"&%b!<%I$G%9%Z!<%9%-!<$r%?%$%W(J
$@$9$l$P(J, $@!Z"&![$+$i%+!<%=%k$N0LCV$^$G$NJ8;zNs$,JQ49$NBP>]$H$J$kJ8;zNs&R$H(J
$@$7$F3NDj$9$k(J.

$@$3$N$H$-(J, $@!Z"&![$O!Z"'![$GCV$-49$($i$l(J, $@$3$l$K$h$j"'%b!<%I$K$J$C$?$3$H$,(J
$@J,$+$k(J.

$@$^$?(J, $@F1;~$KJ8;zNs&R$,<-=q$NCf$G8!:w$5$l$k(J.
\cindex{$@<-=q(J@$@$8$7$g(J}

$@A0$NNc$G(J, $@!X(J\kbd{Kanji}$@!Y$KB3$1$F%9%Z!<%9$rF~NO$9$l$P(J, $@!Z$+$s$8![$,JQ49$NBP>]$H(J
$@$7$F3NDj$7(J, $@<-=q$NCf$G8!:w$5$l$k(J. $@<-=q$NCf$K!Z$+$s$8![$G;O$^$k9T$,$"$l$P(J, 
$@$=$N$h$&$J:G=i$N9T$,A*Br$5$l$k(J. $@2>$K(J, $@<-=q$,(J

\begin{verbatim}
        $@$+$s$8(J /$@4A;z(J/$@44;v(J/
\end{verbatim}

\noindent
$@$H$J$C$F$$$k$H$9$l$P(J, $@!V4A;z!W$,:G=i$N8uJd$K$J$j(J, $@2hLL$O!'(J
\cindex{$@8uJd(J@$@$3$&$[(J}

\begin{quotation}
$@"'4A;z(J
\end{quotation}

\noindent
$@$H$J$k(J. $@$b$7$3$l$,5a$a$k$b$N$G$"$l$P(J, $@$3$N;~E@$G!X(J\kbd{C-j}$@!Y$r%?%$%W$9(J
$@$l$PJQ49$,3NDj$9$k(J. ($@$7$+$7(J, $@8e$G=R$Y$k$h$&$K(J, $@I{:nMQ$H$7$F3NDj$r$H$b$J(J
$@$&%-!<$,$?$/$5$s$"$k$N$G(J, $@DL>o$O!X(J\kbd{C-j}$@!Y$rF~NO$9$kI,MW$OL5$$(J. )$@$3$N(J
$@$H$-!Z"'![$b2hLL$+$i>C$((J, $@JQ49$,3NDj$7$?$3$H$rCN$i$;$k(J. $@5a$a$k$b$N$,!Z4A(J
$@;z![$G$J$1$l$P(J, $@%9%Z!<%9$rF~NO$9$l$P<-=q$NCf$N<!8uJd$,8!:w$5$l(J, 
\cindex{$@3NDj(J@$@$+$/$F$$(J}

\begin{quotation}
$@"'44;v(J
\end{quotation}

\noindent
$@$H$J$k(J.

$@8uJd$,#5$D0J>e$"$k$H$-$O(J, $@#5HVL\0J9_$N8uJd$O(J, $@#7$D$:$D$^$H$a$F%_%K%P%C%U%!(J
$@$KI=<($5$l$k(J. $@Nc$($P(J, $@<-=q$,(J

\begin{verbatim}
        $@$-$g(J /$@5w(J/$@5p(J/$@5o(J/$@?~(J/$@13(J/$@5q(J/$@5r(J/$@5u(J/$@5s(J/$@5v(J/$@5t(J/$@?x(J/$@5n(J/
\end{verbatim}

\noindent
$@$H$J$C$F$$$k$H$-(J, $@!X(J\kbd{Kyo}$@!Y$N8e$K%9%Z!<%9$r#52sB3$1$FBG$F$P(J, 

\begin{verbatim}
        A:$@13(J  S:$@5q(J  D:$@5r(J  F:$@5u(J  J:$@5s(J  K:$@5v(J  L:$@5t(J  [$@;D$j(J 2]
\end{verbatim}

\noindent
$@$,%_%K%P%C%U%!$KI=<($5$l$k(J. $@$3$3$G(J, $@2>$K!Z5v![$rA*Br$7$?$1$l$P(J, $@!J>.J8;z(J
$@$N!K!X(J\kbd{k}$@!Y$rF~NO$9$l$P$h$$(J.

$@8uJd$r<!!9$HC5$7$F$b5a$a$k$b$N$,$J$1$l$P(J, $@<+F0E*$K<-=qEPO?%b!<%I$K$J$k(J. (
$@<-=qEPO?%b!<%I$O"'%b!<%I$N%5%V%b!<%I$G$"$k(J. )
\cindex{$@<-=qEPO?(J@$@$8$7$g$H$&$m$/(J}

$@Nc$($P(J, $@<-=q$K!VJQ49Cf!W$,$J$$>l9g(J, $@!X(J\kbd{Henkantyuu }$@!Y(J($@:G8e$O%9%Z!<%9(J)
$@$H%?%$%W$9$l$P(J, $@2hLL$O(J

\begin{verbatim}
        $@"'$X$s$+$s$A$e$&(J
\end{verbatim}

\noindent
$@$H$J$j(J, $@F1;~$K(J, $@%_%K%P%C%U%!$K!Z$X$s$+$s$A$e$&![$H$$$&%W%m%s%W%H$,I=<($5(J
$@$l$k(J. $@<-=qEPO?%b!<%I$G$OF~NO$O%_%K%P%C%U%!$KBP$7$F9T$o$l$k(J.

$@$7$?$,$C$F(J, $@<-=q$K!VJQ49!W$H!VCf!W$,$"$l$P(J, $@%_%K%P%C%U%!$NCf$G(J, $@!X(J\kbd{Henkan
 Tyuu }$@!Y$H%?%$%W$9$l$P(J, $@%_%K%P%C%U%!$O(J

\begin{quotation}
$@JQ49"'Cf(J
\end{quotation}

\noindent
$@$H$J$k(J. $@$3$3$G%j%?!<%s%-!<$r2!$;$P(J, $@!VJQ49Cf!W$,<-=q$KEPO?$5$l(J, $@F1;~$K2h(J
$@LL$O(J

\begin{quotation}
$@JQ49Cf(J
\end{quotation}

\noindent
$@$H$J$k(J. ($@<-=qEPO?%b!<%I$b=*N;$9$k(J. )$@$3$N$h$&$K(J, $@DL>o$O!X(J\kbd{C-j}$@!Y$r%?(J
$@%$%W$7$J$/$F$b<+A3$K3NDj$9$k$h$&$K$G$-$F$$$k(J.

$@I{:nMQ$H$7$F3NDj$r$H$b$J$&%-!<$O0u;z2DG=$JJ8;z$9$Y$F$H!X(J\key{RET}$@!Y$G$"(J
$@$k(J. $@$?$@$7(J, \pxref{skk-kakutei-early{[t]}}.
\cindex{$@3NDj(J@$@$+$/$F$$(J}

$@JQ49Cf$KJQ49$N8uJd$,B?$$$H$-$O(J, $@%9%Z!<%9$rB3$1$F(J, $@5a$a$k8uJd$rDL2a$7$F$7(J
$@$^$&$3$H$,$"$k(J. $@$3$N$H$-$O!X(J\kbd{x}$@!Y$K$h$jA08uJd$KLa$k$3$H$,$G$-$k(J.

$@$J$*(J, $@%_%K%P%C%U%!$O:F5"E*$K;H$&$3$H$,$G$-$k$N$G(J, $@<-=qEPO?$b:F5"E*$K$G$-(J
$@$k(J.

$@8m$^$C$FEPO?$7$?C18l$N:o=|$O(J, $@:o=|$7$?$$C18l$rJQ49$K$h$j5a$a(J, $@$=$NC18l$,(J
$@F@$i$l$?;~E@$G(J, $@!X(J\kbd{X}$@!Y$rF~NO$9$l$P$h$$(J. $@$?$@$7(J, $@Aw$j2>L>$N$"$kC18l(J
$@$K$D$$$F$O(J, $@:o=|$O0J2<$N$h$&$K9T$o$l$k(J.
\cindex{$@C18l$N:o=|(J@$@$?$s$4$N$5$/$8$g(J}

$@2>$K(J, $@<-=q$,(J, 

\begin{verbatim}
        $@$*$*(Jk /$@B?(J/$@Bg(J/[$@$/(J/$@B?(J/]/[$@$-(J/$@Bg(J/$@B?(J/]/
\end{verbatim}

\noindent
$@$H$J$C$F$$$k$H$-(J, $@!ZB?$-![$r%Q!<%8$9$k$H(J, $@<-=q$O(J, 

\begin{verbatim}
        $@$*$*(Jk /$@B?(J/$@Bg(J/[$@$/(J/$@B?(J/]/[$@$-(J/$@Bg(J/]/
\end{verbatim}

\noindent
$@$H$J$k(J. $@<!$K!ZB?$/![$r%Q!<%8$9$k$H(J, $@<-=q$O(J

\begin{verbatim}
        $@$*$*(Jk /$@Bg(J/[$@$-(J/$@Bg(J/]/
\end{verbatim}

\noindent
$@$H$J$k(J. $@$5$i$K!ZBg$-![$r%Q!<%8$9$k$H(J, $@<-=q$+$i(J, $@!V$*$*(Jk$@!W$H$$$&(J
$@%(%s%H%j!<$,:o=|$5$l$k(J. ($@<-=q$N7A<0$K4X$9$k@bL@$O0J2<$K$b$"$k(J. )

$@8m$^$C$F<-=qEPO?%b!<%I$KF~$C$?$H$-$O(J, $@!X(J\kbd{C-g}$@!Y$K$h$j<-=qEPO?%b!<%I(J
$@$+$iH4$1$k$3$H$,$G$-$k(J. $@$"$k$$$O(J, $@2?$bEPO?$7$J$$$G!X(J\key{RET}$@!Y%-!<$r%?(J
$@%$%W$7$F$b$h$$(J.

\node $@%+%?%+%J$NF~NO(J, $@1Q;zJQ49(J, $@"'%b!<%I(J, SKK$@$N;HMQK!(J
\section{$@%+%?%+%J$NF~NO(J}
\cindex{$@%+%?%+%J$NF~NO(J@$@$+$?$+$J$N$K$e$&$j$g$/(J}

$@%+%?%+%J$O(J, $@$9$G$K=R$Y$?$h$&$K(J, $@%+%J%b!<%I$GF~NO$9$k$3$H$,$G$-$k$,(J, $@$3(J
$@$NB>"&%b!<%I$rMQ$$$?F~NO$b2DG=$G$"$k(J. $@$9$J$o$A(J, $@"&%b!<%I$G!X(Jq$@!Y$r%?%$(J
$@%W$9$l$P!Z"&![$+$i%+!<%=%k$N0LCV$^$G$N$R$i$,$J$NJ8;zNs$,%+%?%+%J$KJQ49(J
$@$5$l(J, $@%b!<%I$OJ?2>L>3NDjF~NO$KLa$k(J.

\node $@1Q;zJQ49(J, $@A41QJ8;z$NF~NO(J, $@%+%?%+%J$NF~NO(J, SKK$@$N;HMQK!(J
\section{$@1Q;zJQ49(J}
\cindex{$@1Q;zJQ49(J@$@$($$$8$X$s$+$s(J}
$@!X(J\kbd{file}$@!Y$r!Z%U%!%$%k![$HE83+$5$;$?$1$l$P(J, $@!X(J\kbd{/file }$@!Y$H%?%$%W(J
$@$9$l$P2hLL$O(J

\begin{verbatim}
        $@"'(Jfile
\end{verbatim}

\noindent
$@$H$J$j(J, $@F1;~$K%_%K%P%C%U%!$K(J

\begin{verbatim}
        file
\end{verbatim}

\noindent
$@$H$$$&%W%m%s%W%H$,$G$k$N$G(J, $@%_%K%P%C%U%!$G!Z%U%!%$%k![$r:n$l$P$h$$(J. $@0J(J
$@8e(J, $@!X(J\kbd{/file }$@!Y$K$h$j!Z%U%!%$%k![$,F@$i$l$k(J.

\node $@A41QJ8;z$NF~NO(J, $@Aw$j2>L>$N$"$kC18l$NF~NO(J, $@1Q;zJQ49(J, SKK$@$N;HMQK!(J
\section{$@A41QJ8;z$NF~NO(J}
\cindex{$@A41QJ8;z$NF~NO(J@$@$<$s$($$$b$8$N$K$e$&$j$g$/(J}

$@A41QJ8;z$NF~NO$K$D$$$F$b>e$G=R$Y$?%+%?%+%J$NF~NO$HF1MM$NJ}K!$,$"$k(J. $@J?(J
$@2>L>3NDjF~NO%b!<%I$GA41QJ8;z$NC18l(J, $@Nc$($P(J, $@!V#f#i#l#e!W$r2hLL$K$D$/$j(J
$@$?$$$H$-$O!X(J\kbd{/file}$@!Y$H%?%$%W$7$?8e$G!X(J\kbd{C-q}$@!Y$r%?%$%W$9$l$P$h(J
$@$$(J.

\node $@Aw$j2>L>$N$"$kC18l$NF~NO(J, $@Aw$j2>L>$N<+F0=hM}(J, $@A41QJ8;z$NF~NO(J, SKK$@$N;HMQK!(J
\section{$@Aw$j2>L>$N$"$kC18l$NF~NO(J}
\cindex{$@Aw$j2>L>$N$"$kC18l$NF~NO(J@$@$*$/$j$,$J$N$"$k$?$s$4$N$K$e$&$j$g$/(J}
\cindex{$@Aw$j2>L>(J@$@$*$/$j$,$J(J}
$@Aw$j2>L>$N:G=i$N2>L>$rBgJ8;z$G;O$a$k(J. $@Nc$($P(J, $@!ZF0$/![$rF~NO$9$k$K$O(J, 
$@!X(J\kbd{UgoKu}$@!Y$H%?%$%W$9$l$P$h$$(J. $@<-=q$K$O(J, 

\begin{verbatim}
        $@$&$4(Jk /$@F0(J/
\end{verbatim}

\noindent
$@$HEPO?$5$l$F$$$k$N$G(J, $@!X(J\kbd{UgoKitaikedoUgoKenai.}$@!Y$H%?%$%W$9$l$P(J, 

\begin{verbatim}
        $@F0$-$?$$$1$IF0$1$J$$(J.
\end{verbatim}

\noindent
$@$H$J$k(J. $@$b$7(J, $@<-=q$K!V$&$4(Jk$@!W$,EPO?$5$l$F$$$J$1$l$P(J, $@!X(J\kbd{UgoKi}$@!Y$^$G%?%$%W$9(J
$@$l$P(J, $@!X(J\kbd{i}$@!Y$r%?%$%W$7$?;~E@$G(J, $@JQ49Cf%b!<%I$K$J$j(J, $@2hLL$O(J

\begin{verbatim}
        $@"'$&$4$-(J
\end{verbatim}

\noindent
$@$H$J$j(J, $@%_%K%P%C%U%!$O(J

\begin{verbatim}
        $@$&$4(J*$@$-(J
\end{verbatim}

\noindent
$@$H$J$k(J. $@$=$3$G(J, $@%_%K%P%C%U%!$K!ZF0![$r:n$l$P$h$$(J. ($@%_%K%P%C%U%!$K!ZF0$-![(J
$@$r:n$C$F$7$^$&$H(J, $@0J8e(J, $@!X(J\kbd{UgoKi}$@!Y$O!ZF0$-$-![$HJQ49$5$l$F$7$^$&$N$GCm0U(J
$@$,I,MW$G$"$k(J. )

{\bf $@Cm0U(J:}
$@L>;l$N8e$K!V$9$k!W$,$D$$$FF0;l$K$J$k$3$H$,$h$/$"$k$,(J, $@$3$N>l9g$O!V$9(J
$@$k!W$rAw$j2>L>$H$7$J$$$[$&$,8zN($,$h$$(J. $@Nc$($P(J, $@!Z1?F0$9$k![$O(J, 
$@!X(J\kbd{Undou suru}$@!Y$K$h$jF@$i$l$k(J. $@L>;l$+$i:n$i$l$k7AMF;lEy$bF1MM$G$"$k(J.

$@Aw$j2>L>$N$"$kC18l$NJQ49$H(J, $@$=$l$KBP1~$9$k<-=q$NFbMF$NJQ2=$r(J, $@$b$&>/$7(J
$@>\$7$/$_$F$_$h$&(J. $@<-=q$,(J, 
\cindex{$@<-=q(J@$@$8$7$g(J}

\begin{verbatim}
        $@$*$*(Jk /$@B?(J/$@Bg(J/
\end{verbatim}

\noindent
$@$H$J$C$F$$$k$H$9$k$H(J, $@$3$l$O(J, $@!V$*$*!W$N8e$K$D$/Aw$j2>L>$N:G=i$NJ8;z$N(J
$@%m!<%^;zI=8=$,!X(J\kbd{k}$@!Y$G$"$kC18l$NJQ49$KMQ$$$i$l(J, $@$=$N$H$-$NBh0l8uJd$,!VB?!W(J
$@$G(J, $@BhFs8uJd$,!VBg!W$G$"$k$3$H$r<($7$F$$$k(J. $@$7$?$,$C$F(J, $@$3$N$H$-(J, 
$@!X(J\kbd{OoKii}$@!Y$H%?%$%W$9$l$P(J, $@2hLL$O(J, $@!Z"'B?$-$$![$H$J$j(J, $@$5$i$K%9%Z!<%9$r%?(J
$@%$%W$9$k$H!Z"'Bg$-$$![$H$J$k(J. $@$3$3$G(J, $@3NDj$9$k$H(J, $@<-=q$O(J, 
\cindex{$@3NDj(J@$@$+$/$F$$(J}

\begin{verbatim}
        $@$*$*(Jk /$@Bg(J/$@B?(J/[$@$-(J/$@Bg(J/]/
\end{verbatim}

\noindent
$@$H$J$k(J. $@<!$K!X(J\kbd{OoKu}$@!Y$H%?%$%W$9$k$H(J, $@Bh0l8uJd$N!VBg!W$,I=<($5$l(J, $@$5$i$K(J
$@%9%Z!<%9$r%?%$%W$7$F(J, $@3NDj$9$k$H2hLL$O(J, $@!ZB?$/![$H$J$j(J, $@<-=q$O(J, 

\begin{verbatim}
        $@$*$*(Jk /$@B?(J/$@Bg(J/[$@$-(J/$@Bg(J/]/[$@$/(J/$@B?(J/]/
\end{verbatim}

\noindent
$@$H$J$k(J. $@0J8e$O(J, $@$$$D$G$b(J, $@!X(J\kbd{OoKii}$@!Y$O!ZBg$-$$![$H$J$j(J, 
$@!X(J\kbd{OoKu}$@!Y$O!ZB?$/![$HJQ49$5$l$k$h$&$K$J$k(J.
\cindex{$@JQ49(J@$@$X$s$+$s(J}

\node $@Aw$j2>L>$N<+F0=hM}(J, $@%3!<%I$^$?$O%a%K%e!<$K$h$kF~NO(J, $@Aw$j2>L>$N$"$kC18l$NF~NO(J, SKK$@$N;HMQK!(J
\section{$@Aw$j2>L>$N<+F0=hM}(J}
\cindex{$@Aw$j2>L>$N<+F0=hM}(J@$@$*$/$j$,$J$N$8$I$&$7$g$j(J}
\cindex{$@Aw$j2>L>(J@$@$*$/$j$,$J(J}

\findex{skk-auto-okuri-process}
$@JQ?t(J\code{skk-auto-okuri-process}$@$r(J\code{t}$@$K$7$F$*$/$H(J(\pxref{$@%+%9%?%`2=(J})
$@J8K!E*$JCN<1$rMQ$$$J$$Aw$j2>L>$N<+F0=hM}$,$5$l$k$h$&$K$J$k(J. $@$3$l$OA0$N(J
$@@a$G=R$Y$?4pK\E*$JJ}K!$N$h$&$KAw$j2>L>$N:G=i$N%m!<%^;zI=8=$rBgJ8;z$G;O(J
$@$a$kI,MW$,$J$$$H$$$&MxE@$,$"$k$,(J, $@F1;~$K%f!<%6$,%7%9%F%`$KM?$($k>pJs$,(J
$@>/$J$/$J$k$N$G0U?^$7$J$$JQ49$r$5$l$k3d9g$,A}$($k$H$$$&7gE@$,$"$k(J. $@$I$A(J
$@$i$N;H$$J}$r$9$k$+$O%f!<%6$N9%$_$NLdBj$G$"$k(J. $@$?$@$7(J, $@$3$N$h$&$K@_Dj$7(J
$@$F$$$F$b(J, $@Aw$j2>L>$N3+;O0LCV$rBgJ8;z$N%-!<$r%?%$%W$7$FM[$K;XDj$9$k$3$H(J
$@$b2DG=$G$"$k(J.

$@$3$N$h$&$K@_Dj$5$l$F$$$k$H$-$K$O"&%b!<%I$G%9%Z!<%9$r%?%$%W$7$?$H$-$N=h(J
$@M}$O0J2<$N$h$&$K$J$k(J. $@Nc$($P(J, $@2hLL$,!Z"&$*$b$$$^$9![$N$H$-$K%9%Z!<%9$r(J
$@%?%$%W$9$k$H(J, SKK$@$O$^$:Aw$j2>L>$J$7$N<-=q%P%C%U%!$G8+=P$78l!V$*$b$$$^(J
$@$9!W$r8!:w$9$k(J. $@DL>o$O$=$N$h$&$J8+=P$78l$O$J$$$N$G(J, $@<!$KAw$j2>L>$"$j$N(J
$@<-=q%P%C%U%!$G(J, $@8+=P$78l$N@hF,$N2?J8;z$+$,!V$*$b$$$^!W(J, $@!V$*$b$$!W(J, 
$@!V$*$b!W(J, $@!V$*!W$N$I$l$+$H0lCW$9$k$b$N$r$3$N=g$K(J, $@8+$D$+$k$^$G8!:w$9$k(J.
$@DL>o:G=i$N$U$?$D$K$D$$$F$O0lCW$9$k$b$N$,%P%C%U%!$K$J$$$,(J, $@!V$*$b!W$K$D(J
$@$$$F$O(J, $@Nc$($P(J, 

\begin{verbatim}
        $@$*$b(Ji /$@;W(J/$@=E(J/[$@$$(J/$@;W(J/$@=E(J/]/
\end{verbatim}
\noindent
$@$N$h$&$K$J$C$F$$$k$H(J, $@$3$l$N@hF,$,!V$*$b!W$H0lCW$9$k(J. $@$3$N$H$-(J, $@BP1~$9(J
$@$kJQ49$N8uJdCf$N!V(J[$@!W$H!V(J]$@!W$G6h@Z$i$l$?%V%m%C%/$N@hF,$NJ8;z(J($@:#$N>l9g(J, 
$@$=$N$h$&$J%V%m%C%/$O$R$H$D$7$+$J$/!V$$!W$K$J$k(J)$@$r!V$*$b!W$N8e$KDI2C$7(J
$@$?J8;zNs!V$*$b$$!W$,JQ49$NBP>]$NJ8;zNs!V$*$b$$$^$9!W$N@hF,$H0lCW$9$k$+(J
$@$I$&$+$r%A%'%C%/$9$k(J. $@$3$NNc$G$O3N$+$K$=$&$J$C$F$$$k$N$G(J, $@$=$N%V%m%C%/(J
$@$K$"$k8uJd!V;W!W$H!V=E!W$rMQ$$$F(J, $@!Z"';W$$$^$9![(J($@$3$3$G$b$&0lEY%9%Z!<(J
$@%9$r%?%$%W$9$k$H(J)$@!Z"'=E$$$^$9![$HJQ49$9$k(J.

$@$b$&$R$H$D$NNc$H$7$F(J, $@2hLL$,!Z"&$o$?$7$?(J. $@![$N$H$-$K%9%Z!<%9$r%?%$%W$7(J
$@$?$H$9$k(J. $@$3$N$H$-$O(J, $@Aw$j2>L>$J$7$N%P%C%U%!$G8+=P$78l$,!V$o$?$7$?(J. $@!W(J
$@$H$J$k$b$N$O(J($@DL>o(J)$@$J$$$N$G(J, $@Aw$j2>L>$"$j$N%P%C%U%!$G8!:w$r$9$k(J. $@$3$N$H(J
$@$-%P%C%U%!$,(J

\begin{verbatim}
        $@$o$?(Js /$@EO(J/[$@$9(J/$@EO(J/]/[$@$5(J/$@EO(J/]/[$@$7(J/$@EO(J/]/
\end{verbatim}

\noindent
$@$H$J$C$F$$$l$P(J, $@:#2s$O%V%m%C%/$,(J3$@$D$"$k$N$G!V$o$?$9!W(J, $@!V$o$?$5!W(J, 
$@!V$o$?$7!W$K$D$$$F!V$o$?$7$?(J. $@!W$N@hF,$H0lCW$9$k$+$N%A%'%C%/$,9T$o$l(J, 
$@2hLL$O!Z"'EO$7$?(J. $@![$H$J$k(J.

$@$^$?(J, $@2>$KAw$j2>L>$"$j$N<-=q%P%C%U%!$G$N8!:w$,$9$Y$F<:GT$9$k$+(J, $@<-=q%P%C(J
$@%U%!$G$N8uJd$,$J$/$J$k$^$G%9%Z!<%9$r%?%$%W$9$k$H(J, ($@<-=q%5!<%P$r;HMQ$9(J
$@$k$h$&$J@_Dj$K$J$C$F$$$k$H$-$O(J)$@<-=q%5!<%P$K8+=P$78l!V$*$b$$$^$9!W$N8!(J
$@:w$r0MMj$9$k(J. $@<-=q%5!<%P$O8+=P$78l!V$*$b$$$^$9!W$rC1=c$K8!:w$9$k$@$1$G(J, 
$@Aw$j2>L>$"$j$N<-=q%P%C%U%!$G$N8!:w$N$h$&$J=hM}$O$7$J$$(J.

$@$b$&0lEY2hLL$,!Z"&$o$?$7$?(J. $@![$N$H$-$K%9%Z!<%9$r%?%$%W$7$?>l9g$r9M$($F(J
$@$_$h$&(J. $@$?$@$7(J, $@:#2s$OAw$j2>L>$"$j$N<-=q%P%C%U%!$,(J

\begin{verbatim}
        $@$o$?(Js /$@EO(J/
\end{verbatim}

\noindent
$@$H$J$C$F$$$k$H$9$k(J. $@$3$N$H$-$OBP1~$9$k%V%m%C%/$,$R$H$D$b$J$$$N$G$3$N<-(J
$@=q%P%C%U%!$G$NJQ49$O<:GT$9$k(J. $@$^$?<-=q%5!<%P$r;HMQ$9$k@_Dj$K$J$C$F$$$F(J
$@$b(J($@DL>o$O(J)$@8!:w$K<:GT$9$k$N$G<-=qEPO?%b!<%I$K$J$j%_%K%P%C%U%!$K!Z$o$?$7(J
$@$?(J. $@![$H$$$&%W%m%s%W%H$,$G$k(J. $@$=$3$G(J, $@!X(J\kbd{WataSita.}$@!Y$H%?%$%W$9$l$P%_%K(J
$@%P%C%U%!$K!ZEO$7$?(J. $@![$,$G$-$k$N$G%j%?!<%s%-!<$r%?%$%W$9$k(J. $@$3$N$H$-<-(J
$@=q$X$NEPO?$,$5$l$k$,(J, $@:#$N>l9g$N$h$&$KEPO?$9$k8l$N:G8e$,J?2>L>$G=*$k$H(J
$@$-$O(J, $@$=$N:G8e$NJ?2>L>$NJ8;zNs(J($@:#$N>l9g!V$7$?!W(J)$@$,8+=P$78l$N:G8e$H0lCW(J
$@$9$k$+$rD4$Y$F(J, $@0lCW$9$k>l9g$K$O%7%9%F%`$,(J, $@<-=q$NEPO?$rAw$j2>L>$N$"$k(J
$@<-=q%P%C%U%!$K$9$k$N$+Aw$j2>L>$N$J$$<-=q%P%C%U%!$K$9$k$N$+$r%f!<%6$K<A(J
$@Ld$r$9$k(J. $@:#$NNc$K$D$$$F$O(J

\begin{verbatim}
    Shall I register this as okuri-ari entry: $@$o$?(Js /$@EO(J/ ? (y or n)
\end{verbatim}

\noindent
$@$H$$$&7A<0$G<ALd$9$k$N$G!X(J\kbd{y}$@!Y$r%?%$%W$9$l$P$h$$(J. $@$3$N7k2L(J, $@Aw$j(J
$@2>L>$"$j$N<-=q%P%C%U%!$O(J

\begin{verbatim}
        $@$o$?(Js /$@EO(J/[$@$7(J/$@EO(J/]/
\end{verbatim}

\noindent
$@$H$J$k(J.

$@!Z"&$"$j$,$5$D$-![$r!Z"'M-2l$5$D$-![$HJQ49$G$-$k$h$&$K$7$?$1$l$P(J, $@>e$H(J
$@F1MM$K<-=qEPO?$r$7(J, 
\cindex{$@<-=qEPO?(J@$@$8$7$g$H$&$m$/(J}

\begin{verbatim}
    Shall I register this as okuri-ari entry: $@$"$j$,(Js /$@M-2l(J/ ? (y or n)
\end{verbatim}

\noindent
$@$HJ9$+$l$?$H$-$K!X(J\kbd{n}$@!Y$r%?%$%W$9$l$P$h$$(J. $@$3$N7k2L(J, $@Aw$j2>L>$J$7(J
$@$N<-=q%P%C%U%!$O(J

\begin{verbatim}
        $@$"$j$,$5$D$-(J /$@M-2l$5$D$-(J/
\end{verbatim}

\noindent
$@$H$J$k(J.

\node $@%3!<%I$^$?$O%a%K%e!<$K$h$kF~NO(J, $@FI$_$N%3%s%W%j!<%7%g%s(J, $@Aw$j2>L>$N<+F0=hM}(J, SKK$@$N;HMQK!(J
\section{$@%3!<%I$^$?$O%a%K%e!<$K$h$kF~NO(J}
\cindex{$@%3!<%I$^$?$O%a%K%e!<$K$h$kF~NO(J@$@$3!<$I$^$?$O$a$K$e!<$K$h$k$K$e$&$j$g$/(J}
\cindex{$@%3!<%I$K$h$kF~NO(J@$@$3!<$I$K$h$k$K$e$&$j$g$/(J}
\cindex{$@%a%K%e!<$K$h$kF~NO(J@$@$a$K$e!<$K$h$k$K$e$&$j$g$/(J}
$@Bh#2?e=`$N4A;zEy$O(J, JIS$@$^$?$O(JEUC$@%3!<%I$K$h$kF~NO$,2DG=$G$"$k(J. $@%3!<%I(J
$@$K$h$kF~NO$O(J, $@!X(J\kbd{\back}$@!Y%-!<$K$h$k(J. $@Nc$($P(J, $@!VRD!W$N(JJIS$@%3!<%I$O(J
\kbd{5244}$@$J$N$G(J, 

\begin{quotation}
\kbd{\back 5244 \key{RET}}
\end{quotation}

\noindent
$@$H%?%$%W$9$l$P(J, $@!ZRD![$,F~NO$5$l$k(J.

$@%3!<%I$,ITL@$NJ8;z$NF~NO$K$O(J2$@CJ3,%a%K%e!<$rMQ$$$?F~NO$,2DG=$G$"$k(J. $@$3$N(J
$@>l9g$b!X(J\kbd{\back}$@!Y%-!<$r%?%$%W$9$k$H(J, $@%_%K%P%C%U%!$K(J

\begin{verbatim}
        JIS or EUC code (00nn or CR for Jump Menu):
\end{verbatim}
$@$H$$$&%W%m%s%W%H$,=P$k$N$G(J, $@!X(J\key{RET}$@!Y%-!<$r%?%$%W$9$k$H(J, 2$@CJ3,%a(J
$@%K%e!<$NBh(J1$@CJ3,$N%a%K%e!<$,<!$N$h$&$KI=<($5$l$k(J.

\begin{iftex}
\begin{center}\tt
        A:$@!!(J  S:$@!1(J  D:$@!A(J  F:$@!Q(J  G:$@!a(J  H:$@!q(J  Q:$@"!(J  W:$@!!(J  E:$@"A(J  R:$@!!(J  T:$@"a(J  Y:$@!!(J
\end{center}
\end{iftex}
\begin{ifinfo}
\begin{verbatim}
        A:$@!!(J  S:$@!1(J  D:$@!A(J  F:$@!Q(J  G:$@!a(J  H:$@!q(J  Q:$@"!(J  W:$@!!(J  E:$@"A(J  R:$@!!(J  T:$@"a(J  Y:$@!!(J
\end{verbatim}
\end{ifinfo}
\begin{iftex}
\[
1 \Longrightarrow 2 \Longrightarrow 3 \Longrightarrow
1 \Longrightarrow 2 \Longrightarrow 3 \Longrightarrow
\cdots
\]
\end{iftex}

$@Bh(J1$@CJ3,$N%a%K%e!<$G$O(JJIS$@4A;z$r%3!<%I$N=g$K(J16$@J8;z$4$H$K(J12$@J8;zI=<($9$k(J.
$@>e$NNc$G$O!Z(JA:$@!!![$H$7$F(JJIS$@%3!<%I(J\code{2121}$@$NA43Q%9%Z!<%9$,I=<($5$l(J, 
$@0J2<(J \code{2131}, \code{2141}, ... $@$H$J$k(J. $@$3$3$G!X(J\key{SPC}$@!Y$r%?%$%W(J
$@$9$k$H<!$N%a%K%e!<$,I=<($5$l$k(J. $@$3$N$H$-I=<($5$l$k$N$OA0$N%a%K%e!<$h$j(J, 
$@%3!<%I$NCM$,(J16x12 = 192$@$:$DBg$-$JJ8;z$G$"$k(J. $@!X(J\kbd{x}$@!Y$K$h$jA0$N%a%K%e!<(J
$@$KLa$k$N$OJQ49$N$H$-$HF1MM$G$"$k(J. $@%a%K%e!<$N%-!<!X(J\kbd{a, s, d, f, g, h, q,
w, e, r, t, y}$@!Y$N$I$l$+$r(J($@>.J8;z$G(J)$@%?%$%W$9$l$P(J, $@$=$N%-!<$KBP1~$9$kJ8;z(J
$@$+$i;O$^$k(J16$@8D$NJ8;z$,%3!<%I$N=g$KI=<($5$l$k(J. $@$3$l$rBh(J2$@CJ3,$N%a%K%e!<$H(J
$@$$$&(J. $@Nc$($P(J, $@Bh(J1$@CJ3,$N%a%K%e!<$,>e$N$h$&$K$J$C$F$$$k$H$-$K(J, $@!X(J\kbd{d}$@!Y(J
$@$r%?%$%W$9$k$HBh(J2$@CJ3,$N%a%K%e!<$O0J2<$N$h$&$K$J$k(J.

\begin{iftex}
\begin{center}\scriptsize\tt
A:$@!A(J S:$@!B(J D:$@!C(J F:$@!D(J G:$@!E(J H:$@!F(J J:$@!G(J K:$@!H(J L:$@!I(J Q:$@!J(J W:$@!K(J E:$@!L(J R:$@!M(J T:$@!N(J Y:$@!O(J U:$@!P(J
\end{center}
\end{iftex}

\begin{ifinfo}
\begin{verbatim}
A:$@!A(J S:$@!B(J D:$@!C(J F:$@!D(J G:$@!E(J H:$@!F(J J:$@!G(J K:$@!H(J L:$@!I(J Q:$@!J(J W:$@!K(J E:$@!L(J R:$@!M(J T:$@!N(J Y:$@!O(J U:$@!P(J
\end{verbatim}
\end{ifinfo}

$@Bh(J2$@CJ3,$N%a%K%e!<Cf$N%-!<$r(J($@>.J8;z(J)$@$G%?%$%W$9$k$H(J, $@BP1~$9$kJ8;z$,%P%C%U%!(J
$@A^F~$5$l$F(J, $@%a%K%e!<$K$h$kF~NO$,=*$k(J. $@Bh(J2$@CJ3,$N%a%K%e!<$,I=<($5$l$F$$$k(J
$@$H$-$b(J, $@!X(J\key{SPC}$@!Y$H!X(J\kbd{x}$@!Y$GBh(J2$@CJ3,$N%a%K%e!<$rA0?J(J, $@8eB`$5$;$k(J
$@$3$H$,$G$-$k(J. $@$^$?!X(J\kbd{<}$@!Y(J, $@!X(J\kbd{>}$@!Y$K$h$j%a%K%e!<$r(J1$@J8;zJ,$@$1$:(J
$@$i$9$3$H$,$G$-$k(J. $@Nc$($P(J, $@Bh(J2$@CJ3,$N%a%K%e!<$,>e$N$h$&$K$J$C$F$$$k$H$-$K(J, 
$@!X(J\kbd{<}$@!Y$r%?%$%W$9$k$H(J, $@%a%K%e!<$O(J, 

\begin{iftex}
\begin{center}\scriptsize\tt
A:$@!@(J S:$@!A(J D:$@!B(J F:$@!C(J G:$@!D(J H:$@!E(J J:$@!F(J K:$@!G(J L:$@!H(J Q:$@!I(J W:$@!J(J E:$@!K(J R:$@!L(J T:$@!M(J Y:$@!N(J U:$@!O(J
\end{center}
\end{iftex}
\begin{ifinfo}
\begin{verbatim}
A:$@!@(J S:$@!A(J D:$@!B(J F:$@!C(J G:$@!D(J H:$@!E(J J:$@!F(J K:$@!G(J L:$@!H(J Q:$@!I(J W:$@!J(J E:$@!K(J R:$@!L(J T:$@!M(J Y:$@!N(J U:$@!O(J
\end{verbatim}
\end{ifinfo}
\noindent
$@$H$J$k(J. $@$5$i$K(J, $@Bh(J2$@CJ3,$N%a%K%e!<$,I=<($5$l$F$$$k$H$-$K!X(J\kbd{?}$@!Y$r%?(J
$@%$%W$9$k$H(J, $@$=$N$H$-$N%-!<!Z(JA$@![$KBP1~$9$kJ8;z$N%3!<%I$,I=<($5$l$k(J.


\node $@FI$_$N%3%s%W%j!<%7%g%s(J, $@F|IU$NF~NO(J, $@%3!<%I$^$?$O%a%K%e!<$K$h$kF~NO(J, SKK$@$N;HMQK!(J
\section{$@FI$_$N%3%s%W%j!<%7%g%s(J}
\cindex{$@FI$_$N%3%s%W%j!<%7%g%s(J@$@$h$_$N$3$s$W$j!<$7$g$s(J}
$@!V"&%b!<%I!W$G(J\key{TAB}$@%-!<$r2!$9$H(J, $@!VFI$_$N%3%s%W%j!<%7%g%s!W$,9T$o$l(J
$@$k(J. \key{TAB}$@$r2!$9Kx$K!V"&%b!<%I!W$GF~NO$5$l$?J8;zNs$r&R$H$9$k$H(J, $@Aw(J
$@$j2>L>$J$7$N<-=q%P%C%U%!$NCf$G(J, $@@hF,$,&R$H0lCW$7(J, $@D9$5$,&R$h$j$bD9$$FI(J
$@$_$rA\$7$F(J, $@$=$N$h$&$J&S$,$b$7$"$l$P(J, $@&R$NBe$o$j$K&S$,I=<($5$l$k(J.
\cindex{$@<-=q%P%C%U%!(J@$@$8$7$g$P$C$U$!(J}

$@%3%s%W%j!<%7%g%s$O<-=q%P%C%U%!$r:G=i$+$i=g$KD4$Y$F9T$o$l$k$N$G(J, $@J8;zNs&R(J
$@$H@hF,$,0lCW$9$kFI$_$,%P%C%U%!$KJ#?t8D$"$k$H$-$OA0$NJ}$K$"$kFI$_$K%3%s%W(J
$@%j!<%7%g%s$5$l$k(J. $@$3$l$,0U?^$7$?$b$N$G$J$+$C$?$H$-$K$O(J, \key{TAB}$@$ND>8e(J
$@$K!X(J\kbd{.}$@!Y(J(period)$@$r%?%$%W$9$k$H(J2$@HVL\$NFI$_$,I=<($5$l$k(J. $@0J2<F1MM$K(J, 
$@!X(J\kbd{.}$@!Y$rB3$1$F%?%$%W$9$k$H(J, $@FI$_$N8uJd$,=g<!I=<($5$l$k(J. $@!X(J\kbd{.}$@!Y(J
$@$rBG$A$9$.$F0U?^$7$?FI$_$rDL$j$9$.$?$H$-$O!X(J\kbd{,}$@!Y(J(comma)$@$GA0$N8uJd$K(J
$@La$k(J.

\node $@F|IU$NF~NO(J, $@%W%m%0%i%`<B9TJQ49(J, $@FI$_$N%3%s%W%j!<%7%g%s(J, SKK$@$N;HMQK!(J
\section{$@F|IU$NF~NO(J}
\cindex{$@F|IU$NF~NO(J@$@$R$E$1$N$K$e$&$j$g$/(J}
$@$+$J%b!<%I$G!X(J\kbd{@}$@!Y$r%?%$%W$9$l$P:#F|$NF|IU$,F~NO$5$l$k(J. $@F|IU$N7A<0(J
$@$OJQ?t(J\code{skk-date-ad}($@%G%#%U%)!<%k%HCM$O(J\code{nil})$@$H(J
\code{skk-number-style}($@%G%#%U%)!<%k%HCM$O(J\code{1})$@$K$h$jA*Br$9$k$3$H$,(J
$@$G$-(J, $@0J2<$NI=$N$h$&$K$J$k(J.
\findex{skk-date-ad}
\findex{skk-number-style}

\begin{ifinfo}
---------------------------------------------------------------
skk-date-ad    skk-number-style     $@I=<($5$l$kF|IU(J
---------------------------------------------------------------
    nil           0 $@$^$?$O(J nil          $@J?@.(J3$@G/(J1$@7n(J16$@F|(J($@?e(J)
    nil           1 $@$^$?$O(J t            $@J?@.#3G/#17n#1#6F|(J($@?e(J)
    nil           2                 $@J?@.;0G/0l7n0lO;F|(J($@?e(J)
     t            0 $@$^$?$O(J nil          1991$@G/(J1$@7n(J16$@F|(J($@?e(J)
     t            1 $@$^$?$O(J t            $@#1#9#9#1G/#17n#1#6F|(J($@?e(J)
     t            2                 $@0l6e6e0lG/0l7n0lO;F|(J($@?e(J)
---------------------------------------------------------------
\end{ifinfo}

\begin{iftex}
\medskip
\begin{center}
\begin{tabular}{ccl} \hline
\code{skk-date-ad}&\code{skk-number-style}&$@I=<($5$l$kF|IU(J\\ \hline
\code{nil}&\code{0} or \code{nil}&{\tt $@J?@.(J3$@G/(J1$@7n(J16$@F|(J($@?e(J)}\\
\code{nil}&\code{1} or \code{t}&$@J?@.#3G/#17n#1#6F|(J($@?e(J)\\
\code{nil}&\code{2}&$@J?@.;0G/0l7n0lO;F|(J($@?e(J)\\
\code{t}&\code{0} or \code{nil}&{\tt 1991$@G/(J1$@7n(J16$@F|(J($@?e(J)}\\
\code{t}&\code{1} or \code{t}&$@#1#9#9#1G/#17n#1#6F|(J($@?e(J)\\
\code{t}&\code{2}&$@0l6e6e0lG/0l7n0lO;F|(J($@?e(J)\\ \hline
\end{tabular}
\end{center}
\end{iftex}

$@$^$?(J \file{SKK-JISYO.L} $@$K$O(J, $@8+=P$78l!V(Jtoday$@!W$N$b$H$K>e$N$9$Y$F$NAH(J
$@$_9g$o$;$,(J, $@%W%m%0%i%`<B9TJQ49$N5!G=$rMQ$$$FEPO?$5$l$F$$$k(J. $@$7$?$,$C$F(J,
$@!X(J\kbd{/today}$@!Y$H$7$F%9%Z!<%9$rB3$1$F2!$;$P(J, $@:#F|$NF|IU$,>e$N7A<0$G=g<!8uJd(J
$@$H$7$FI=<($5$l$k(J.

\node $@%W%m%0%i%`<B9TJQ49(J, $@?t$r%Q%i%a!<%?$H$9$kI=8=$NF~NO(J, $@F|IU$NF~NO(J, SKK$@$N;HMQK!(J
\section{$@%W%m%0%i%`<B9TJQ49(J}
\cindex{$@%W%m%0%i%`<B9TJQ49(J@$@$W$m$0$i$`$8$C$3$&$X$s$+$s(J}
\cindex{$@8uJd(J@$@$3$&$[(J}

$@Aw$j2>L>$N$J$$<-=q$NJQ49$N8uJd$K(J Emacs Lisp $@$N%3!<%I$,=q$$$F$"$l$P(J, 
SKK $@$O$=$N%3!<%I$r(J Lisp $@$N%W%m%0%i%`$H$7$F<B9T$7(J, $@$=$N7k2L$NJ8;zNs$r2h(J
$@LL$KA^F~$9$k(J. $@Nc$($P(J, $@<-=q$K(J

\begin{verbatim}
        now /(current-time-string)/
\end{verbatim}

$@$H$$$&9T$,$"$k$H$-(J, $@!X(J\kbd{/now }$@!Y$H%?%$%W$9$l$P2hLL$K$O8=:_$N;~9o$,(J
$@I=<($5$l(J, $@!Z"'(JFri Apr 10 11:41:43 1992$@![$N$h$&$K$J$k(J. $@$3$N$h$&$J9`L\$N(J
$@EPO?$ODL>o$N<-=qEPO?$K$h$j9T$&$3$H$,$G$-$k(J.
\cindex{$@<-=qEPO?(J@$@$8$7$g$H$&$m$/(J}

$@$3$3$G;H$($k(J Lisp $@$N%3!<%I$O2~9T$r4^$s$G$$$J$$$b$N$K8B$i$l$k(J. $@$^$?$3$N(J
$@%3!<%I$O7k2L$H$7$FJ8;zNs$rJV$9$h$&$J$b$N$G$J$$$H$$$1$J$$(J.

\node $@?t$r%Q%i%a!<%?$H$9$kI=8=$NF~NO(J, $@@\F,<-!&@\Hx<-$NF~NO(J, $@%W%m%0%i%`<B9TJQ49(J, SKK$@$N;HMQK!(J
\section{$@?t$r%Q%i%a!<%?$H$9$kI=8=$NF~NO(J}
\cindex{$@?t$r%Q%i%a!<%?$H$9$kI=8=$NF~NO(J@$@$9$&$r$Q$i$a!<$?$H$9$k$R$g$&$2$s$N$K$e$&$j$g$/(J}

$@!V#47n#1#0F|!W(J, $@!VBh#1#22s!W$H$$$C$??t$r%Q%i%a!<%?$H$7$F$b$DI=8=$rF~NO(J
$@$9$k$?$a$NFCJL$NJ}K!$r(J SKK $@$G$OMQ0U$7$F$$$k(J. $@F|IU$NF~NO$N9`$G8+$?$h$&(J
$@$K(J, $@F|K\8l$G$O?t$rI=8=$9$kJ}K!$,2?DL$j$b$"$k(J. $@!VBh#1#22s!W$K$D$$$F$b(J, 
$@B>$K!VBh(J12$@2s!W(J, $@!VBh0lFs2s!W(J, $@!VBh==Fs2s!W$J$I$NI=8=$,2DG=$G$"$k(J. $@$3$N(J
$@$3$H$KBP=h$9$k$?$a$K(J, SKK $@$N(J($@Aw$j2>L>$J$7$N(J)$@<-=q$G$O(J
\cindex{$@<-=q(J@$@$8$7$g(J}

\begin{verbatim}
        $@$@$$(J#$@$+$$(J /$@Bh(J #0 $@2s(J/$@Bh(J#0$@2s(J/$@Bh(J#1$@2s(J/$@Bh(J#2$@2s(J/$@Bh(J#3$@2s(J/
\end{verbatim}

$@$N$h$&$J9T$rMQ$$$k(J. SKK $@$G$O$3$N$h$&$K8+=P$78lCf$K!V(J\kbd{#}$@!W$,$"$k$H$-(J, $@$3(J
$@$l$OG$0U$N6u$G$J$$?t;z$NNs$H%^%C%A$9$k$H$7$F=hM}$r$9$k(J. $@$7$?$,$C$F(J, 
$@!X(J\kbd{Dai15kai}$@!Y$H%?%$%W$9$k$H2hLL$O!Z"&$@$$#1#5$+$$![$H$J$j(J, $@$3$3$G(J
$@%9%Z!<%9$r%?%$%W$9$k$H(J, $@<-=q$N8!:w$,$5$l$F>e$N9T$N9`L\$r$b$H$K$7$?8uJd(J
$@$NI=<($,$5$l(J, $@%9%Z!<%9%-!<$r2!$9$3$H$K$h$j(J, $@=g<!(J,  $@0J2<$N$h$&$KJQ49$5(J
$@$l$k(J.

\begin{verbatim}
        $@Bh(J 15 $@2s(J $@"M(J $@Bh(J15$@2s(J $@"M(J $@Bh#1#52s(J $@"M(J $@Bh0l8^2s(J $@"M(J $@Bh==8^2s(J
\end{verbatim}

$@$3$l$GA[A|$G$-$k$h$&$K(J, $@<-=q$N9`L\$NCf$K$"$k!V(J\kbd{#}$@!W(J+ ascii $@J8;z$NItJ,$O(J, 
$@JQ49$NBP>]$H$J$k?t;zNs(J($@:#$N>l9g$O(J "15")$@$r$I$N$h$&$K=hM}$9$k$+$H$$$&(J, 
$@=hM}$N%?%$%W$r!V(J\kbd{#}$@!W$ND>8e$N(J ascii $@J8;z$G;XDj$9$k$h$&$K$J$C$F$$$k(J.  $@$=(J
$@$7$F(J, $@$3$l$i$NJ8;z$,!V(J0$@!W(J, $@!V(J1$@!W(J, $@!V(J2$@!W(J, $@!V(J3$@!W$N>l9g$O>e$N$h$&$KJQ49$5(J
$@$l$k(J.

$@$b$&$R$H$DNc$r$"$2$k$H(J, $@<-=q$,(J

\begin{verbatim}
        # /#3/
\end{verbatim}
\noindent
$@$H$J$C$F$$$k$H$-$K(J, $@!X(J\kbd{Q100200300400500}$@!Y(J
($@!X(J\kbd{/100200300400500}$@!Y$G$b$h$$(J)$@$H%?%$%W$7$F(J\key{SPC}$@$GJQ49$9$k$H(J
$@!ZI4C{Fs@i;02/;M==K|8^I4![$H$J$k(J.

$@$^$?(J, $@<-=q$,(J

\begin{verbatim}
        #$@$,$D(J#$@$K$A(J /#2$@7n(J#1$@F|(J/
\end{verbatim}
\noindent
$@$H$J$C$F$$$l$P!X(J\kbd{Q2gatu25niti}$@!Y$O!ZFs7n#2#5F|![$H$J$k(J. $@F1MM$K(J, 

\begin{verbatim}
        #m#d /#0$@7n(J#0$@F|(J/
\end{verbatim}
\noindent
$@$H$J$C$F$$$l$P!X(J\kbd{/2m25d}$@!Y$O!Z(J2$@7n(J25$@F|![$H$J$k(J.

$@$5$i$K>-4}$N4}Ih$NF~NOMQ$N%?%$%W!V(J9$@!W$,$"$k(J. $@$3$l$r;H$($P(J, 
$@!X(J\kbd{Q34kin}$@!Y(J($@$^$?$O(J, $@!X(J\kbd{/34kin}$@!Y(J)$@$r!Z#3;M6b![$HJQ49$G$-$k(J.
\cindex{$@>-4}(J@$@$7$g$&$.(J}
\cindex{$@4}Ih(J@$@$-$U(J}

$@$3$l$i$N=hM}$K$O3F%?%$%W$H$=$l$KBP1~$7$FMQ$$$i$l$k(J1$@JQ?t4X?t$NL>A0$rBP$K(J
$@$7$?(J association list $@$,MQ$$$i$l$k(J.  $@$3$l$i$N4X?t$O8+=P$78l$GBP1~$9$k>l(J
$@=j$K$"$kJQ49$NBP>]$H$J$k?t;zNs$r0z?t$H$7$F<u$1<h$j<B9T$5$l$k(J. $@$I$N%?%$(J
$@%W$K$I$N4X?t$rBP1~$5$;$k$+$OJQ?t(J skk-num-type-list $@$G4IM}$5$l(J, $@%f!<%6$,(J
$@JQ99$9$k$3$H$,$G$-$k(J. ($@$"$^$j<+M3$K%?%$%W$r@_Dj$9$k$H<-=q$r6&M-$7$F;H$((J
$@$J$/$J$k(J. )

$@<-=q$X$NEPO?$O0J2<$N$h$&$K$9$k(J.  $@$?$H$($P(J, $@!V(J2$@$,$D(J25$@$K$A!W$rJQ49$7$h$&(J
$@$H$7$F(J, $@8+=P$78l!V(J#$@$,$D(J#$@$K$A!W$,<-=q$KL5$$$H$-$O(J, $@!Z(J#$@$,$D(J#$@$K$A![$H$$$&(J
$@%W%m%s%W%H$G<-=qEPO?%b!<%I$K$J$k(J.  $@$3$N$H$-(J, $@!V#27n#2#5F|!W$HJQ49$7$?$$(J
$@$H$-$O(J, $@%_%K%P%C%U%!$G!V(J#1$@7n(J#1$@F|!W$r$D$/$j(J, \key{RET}$@$r%?%$%W$9$k$H(J

\begin{verbatim}
        #$@$,$D(J#$@$K$A(J /#1$@7n(J#1$@F|(J/
\end{verbatim}
\noindent
$@$,<-=q%P%C%U%!$KEPO?$5$l$k(J.
\cindex{$@EPO?(J@$@$H$&$m$/(J}

$@%W%m%0%i%`<B9TJQ49$rMxMQ$9$l$P(J, $@$b$C$H0lHLE*$JJQ49$,2DG=$G$"$k(J. $@Nc$H$7(J
$@$F(J, $@!V(J\kbd{3x4}$@!W$rJQ49$7$F(J, ($@$+$1;;$N7k2L(J)$@!V(J\kbd{12}$@!W$rF@$k$3$H$r9M$($F$_$k(J.
\file{.skk}$@Ey$G(J, 
\cindex{.skk}

\begin{verbatim}
(defun times ()
  (int-to-string
   (* (string-to-int (car j-num-list))
      (string-to-int (car (cdr j-num-list))))))
\end{verbatim}

$@$HDj5A$7$F(J, $@<-=q%P%C%U%!$K(J

\begin{verbatim}
        #x# /(times)/
\end{verbatim}
\noindent
$@$rEPO?$9$l$P(J, $@!X(J\kbd{/3x4}$@!Y(J+\key{SPC}$@$G$+$1;;$,$G$-$k$h$&$K$J$k(J.  $@$3$l$GL\E*(J
$@$N7W;;$,$G$-$k$N$O(J, $@4X?t(J times $@$N<B9T;~$K(J, $@JQ?t(J j-num-list $@$,8+=P$78l$N(J
$@Cf$NJQ49$NBP>]$H$J$k?t;zNs$N%j%9%H(J($@:#$N>l9g$O(J \code{("3" "4")})$@$rJ];}$7$F$$$k(J
$@$+$i$G$"$k(J.

$@@>Nq$H859f$N4V$NJQ49$d(J, $@3F<o$NC10L$NJQ49$b$=$N$?$a$N%W%m%0%i%`$rMQ0U$9(J
$@$l$P<B8=$G$-$k(J.

$@<!$K%?%$%W!V(J4$@!W$K$D$$$F@bL@$9$k(J. $@$?$H$($P(J, $@<-=q$K(J, 

\begin{verbatim}
        125 /$@El5~ET3k>~6h(J/
\end{verbatim}
\noindent
$@$,$"$k$H$-(J, $@!X(J\code{/125 }$@!Y$r!Z"'El5~ET3k>~6h![$HJQ49$7$?$1$l$P(J, $@<-=q$K(J, 

\begin{verbatim}
        # /#4/
\end{verbatim}
\noindent
$@$rEPO?$7$F$*$1$P$h$$(J. $@F1MM$K(J, $@<-=q$,(J

\begin{verbatim}
        p# /#4/
        125 /$@El5~ET3k>~6h(J/
\end{verbatim}
\noindent
$@$H$J$C$F$$$l$P(J, $@!X(J\code{/p125 }$@!Y$O!Z"'El5~ET3k>~6h![$HJQ49$5$l$k(J.

SKK $@$G$O0J>e=R$Y$?5!G=$r%G%#%U%)!<%k%H$G%5%]!<%H$7$F$$$k(J. $@$3$l$i$N5!G=(J
$@$rMQ$$$?$/$J$$$H$-$O(J, $@JQ?t(J\code{skk-use-numeric-conversion}$@$r(J
\code{nil}$@$K$9$l$P$h$$(J. (\pxref{$@%+%9%?%`2=(J})

\node $@@\F,<-!&@\Hx<-$NF~NO(J, $@<+F01&B7$((J, $@?t$r%Q%i%a!<%?$H$9$kI=8=$NF~NO(J, SKK$@$N;HMQK!(J
\section{$@@\F,<-!&@\Hx<-$NF~NO(J}
\cindex{$@@\F,<-(J@$@$;$C$H$&$8(J}
\cindex{$@@\Hx<-(J@$@$;$D$S$8(J}
SKK $@$G$O<-=q$N8+=P$78l$N0lIt$K!V(J\code{>}$@!W(J($@$^$?$O!V(J\code{<}$@!W(J,
 $@!V(J\code{?}$@!W(J)$@$rMQ$$$k$3$H$K(J
$@$h$j@\F,<-(J(prefix), $@@\Hx<-(J(suffix)$@$NF~NO$r%5%]!<%H$7$F$$$k(J. $@$?$H$($P(J, 
$@<-=q$K(J

\begin{verbatim}
        >$@$7(J /$@;T(J/$@;U(J/$@;a(J/
\end{verbatim}
\noindent
$@$H$$$&%(%s%H%j!<$,$"$k$H$-(J, $@!Z>.NS;a![$r0J2<$N$h$&$KF~NO$9$k$3$H$,$G$-(J
$@$k(J.

\begin{ifinfo}
-----------------------------------------------------------------
Step      $@F~NO(J         $@I=<((J		$@F0:n(J
-----------------------------------------------------------------
1	Kobayashi  $@"&$3$P$d$7(J	$@FI$_$NF~NO(J.
2	[SPC]      $@"'8ENS(J	$@:G=i$N8uJd$NI=<((J.
3	[SPC]	   $@"'>.NS(J	$@JL8uJd$NI=<((J.
4	>	   $@>.NS"&(J>	$@8l44$,3NDj$7(J, suffix $@$NFI$_$NF~NOBT$A$K$J$k(J.
5	shi	   $@>.NS"&(J>$@$7(J	suffix $@$NFI$_$rF~$l$k(J.
6	[SPC]	   $@>.NS"';T(J	suffix $@$NJQ493+;O(J.
7	[SPC]	   $@>.NS"';U(J	$@JL8uJd$NI=<((J.
8	[SPC]	   $@>.NS"';a(J	$@JL8uJd$NI=<((J.
9	C-j	   $@>.NS;a(J	$@3NDj(J.
-----------------------------------------------------------------
\end{ifinfo}

\begin{iftex}
\medskip
\begin{center}
\begin{tabular}{llll} \hline
Step&      $@F~NO(J&         $@I=<((J&		$@F0:n(J\\ \hline
1&	\code{Kobayashi} & $@"&$3$P$d$7(J	&$@FI$_$NF~NO(J.\\
2&	\code{[SPC]} &     $@"'8ENS(J	&$@:G=i$N8uJd$NI=<((J.\\
3&	\code{[SPC]}	&   $@"'>.NS(J	&$@JL8uJd$NI=<((J.\\
4&	\code{>}&   $@>.NS"&(J>	&$@8l44$,3NDj$7(J, suffix $@$NFI$_$NF~NOBT$A$K$J$k(J.\\
5&	\code{shi}	&   $@>.NS"&(J>$@$7(J	&suffix $@$NFI$_$rF~$l$k(J.\\
6&	\code{[SPC]}	&   $@>.NS"';T(J	&suffix $@$NJQ493+;O(J.\\
7&	\code{[SPC]}	&   $@>.NS"';U(J	&$@JL8uJd$NI=<((J.\\
8&	\code{[SPC]}	&   $@>.NS"';a(J	&$@JL8uJd$NI=<((J.\\
9&	\code{C-j}	&   $@>.NS;a(J	&$@3NDj(J.\\ \hline
\end{tabular}
\end{center}
\end{iftex}


$@F1MM$K(J, $@<-=q$K(J

\begin{verbatim}
        $@$A$g$&(J> /$@D6(J/
\end{verbatim}
\noindent
$@$H$$$&%(%s%H%j!<$,$"$k$H$-(J, $@!ZD6Bg7?![$r0J2<$N$h$&$KF~NO$9$k$3$H$,$G$-(J
$@$k(J.

\begin{iftex}
\begin{center}\tt
        A:��  S:��  D:��  F:��  G:��  H:��  Q:��  W:��  E:��  R:��  T:��  Y:��
\end{center}
\end{iftex}
\begin{iftex}
\begin{center}\scriptsize\tt
A:�� S:�� D:�� F:�� G:�� H:�� J:�� K:�� L:�� Q:�� W:�� E:�� R:�� T:�� Y:�� U:��
\end{center}
\end{iftex}
\begin{iftex}
\begin{center}\scriptsize\tt
A:�� S:�� D:�� F:�� G:�� H:�� J:�� K:�� L:�� Q:�� W:�� E:�� R:�� T:�� Y:�� U:��
\end{center}
\end{iftex}
\begin{iftex}
\medskip
\begin{center}
\begin{tabular}{ccl} \hline
\code{skk-date-ad}&\code{skk-number-style}&ɽ�����������\\ \hline
\code{nil}&\code{0} or \code{nil}&{\tt ʿ��3ǯ1��16��(��)}\\
\code{nil}&\code{1} or \code{t}&ʿ����ǯ�������(��)\\
\code{nil}&\code{2}&ʿ����ǯ����ϻ��(��)\\
\code{t}&\code{0} or \code{nil}&{\tt 1991ǯ1��16��(��)}\\
\code{t}&\code{1} or \code{t}&��������ǯ�������(��)\\
\code{t}&\code{2}&�����ǯ����ϻ��(��)\\ \hline
\end{tabular}
\end{center}
\end{iftex}
\begin{ifinfo}
-----------------------------------------------------------------
Step      $@F~NO(J         $@I=<((J		$@F0:n(J
-----------------------------------------------------------------
1	Tyou       $@"&$A$g$&(J	$@@\F,<-$NFI$_$NF~NO(J.
2	>	   $@"'D6(J		$@@\F,<-$NFI$_$,3NDj$7JQ49$5$l$k(J.
3	Oogata	   $@D6"&$*$*$,$?(J	$@8lHx$NFI$_$rF~$l$k(J.
4	[SPC]	   $@D6"'Bg7?(J	$@8lHx$NJQ493+;O(J.
5	C-j	   $@D6Bg7?(J	$@3NDj(J.
-----------------------------------------------------------------
\end{ifinfo}
\begin{iftex}
\medskip
\begin{center}
\begin{tabular}{llll} \hline
Step&      $@F~NO(J&         $@I=<((J&		$@F0:n(J\\ \hline
1&	\code{Tyou}&       $@"&$A$g$&(J&	$@@\F,<-$NFI$_$NF~NO(J.\\
2&	\code{>}&	   $@"'D6(J	&	$@@\F,<-$NFI$_$,3NDj$7JQ49$5$l$k(J.\\
3&	\code{Oogata}&	   $@D6"&$*$*$,$?(J&	$@8lHx$NFI$_$rF~$l$k(J.\\
4&	\code{[SPC]}&	   $@D6"'Bg7?(J&	$@8lHx$NJQ493+;O(J.\\
5&	\code{C-j}&	   $@D6Bg7?(J&	$@3NDj(J.\\ \hline
\end{tabular}
\end{center}
\end{iftex}

\begin{iftex}
\medskip
\begin{center}
\begin{tabular}{cl} \hline
\code{skk-isearch-start-mode}&���������ѥ���������ϥ⡼��\\ \hline
\code{nil}&
�Хåե��� skk-mode ���¹Ԥ���Ƥ���С�\\
& ���ΥХåե������ϥ⡼�ɡ�\\
& �����Ǥʤ���� ascii �⡼�ɡ�\\
\code{ascii}&ascii �⡼�ɡ�\\
\code{kana}&���ʥ⡼�ɡ�\\ \hline
\end{tabular}
\end{center}
\end{iftex}

\node $@<+F01&B7$((J, $@%$%s%/%j%a%s%?%k!&%5!<%A(J, $@@\F,<-!&@\Hx<-$NF~NO(J, SKK$@$N;HMQK!(J
\section{$@<+F01&B7$((J}
\cindex{$@<+F01&B7$((J@$@$8$I$&$_$.$=$m$((J}
\code{(skk-mode)}$@$N$+$o$j$K(J\code{(skk-auto-fill-mode)}$@$r!X(J\kbd{C-x j}$@!Y(J
$@$G5/F0$9$l$P(J, $@9T$N1&B7$($,<+F0E*$K9T$o$l$k(J. $@$9$G$K(JSKK$@$,5/F0$5$l$F$$$k$H(J
$@$-$bF1MM$G$"$k(J. $@$3$l$r<+F01&B7$(%b!<%I$H$$$&(J. $@1&C<$N(Jcolumn$@$NCM$OJQ?t(J
\code{fill-column}$@$NCM$GDj$a$i$l$k(J. $@1&B7$($r9T$&4X?t$O(J, $@3NDj$N$?$S$K<B(J
$@9T$5$l$k$h$&$K$J$C$F$$$k(J. $@$^$?(J, $@8=:_<+F01&B7$(%b!<%I$N$H$-$K!X(J\kbd{C-x
j}$@!Y$r%?%$%W$9$k$H$3$N%b!<%I$+$iH4$1$k$3$H$,$G$-$k(J.
\findex{skk-mode}
\findex{skk-auto-fill-mode}

\node $@%$%s%/%j%a%s%?%k!&%5!<%A(J, $@J8;z%3!<%I$rCN$kJ}K!(J, $@<+F01&B7$((J, SKK$@$N;HMQK!(J
\section{$@%$%s%/%j%a%s%?%k!&%5!<%A(J}
\cindex{$@%$%s%/%j%a%s%?%k!&%5!<%A(J@$@$$$s$/$j$a$s$?$k$5!<$A(J}
SKK$@$G$O(J, $@F|K\8l$N%$%s%/%j%a%s%?%k!&%5!<%A$r1Q;z$HF1MM$K9T$J$&$3$H$,$G$-(J
$@$k(J. $@$h$j>\$7$/$O0J2<$N$h$&$K$J$k(J.

$@!X(J\kbd{C-s}$@!YEy$G%$%s%/%j%a%s%?%k!&%5!<%A$r5/F0$9$k$H(J

\begin{verbatim}
        $@!Z(JI-$@$5!<$A![(J $@!Z(JI-$@%5!<%A![(J $@!Z(JI-$@#sA41Q(J:$@![(J $@!Z(JI-search:$@![(J
\end{verbatim}

\noindent $@$N(J4$@<oN`$N%W%m%s%W%H$N$I$l$+$,%(%3!<!&%(%j%"$KI=<($5$l(J, $@$3$l$K(J
$@$h$j%5!<%A!&%Q%?!<%s$NF~NO%b!<%I$rCN$k$3$H$,$G$-$k(J. $@$?$H$($P%W%m%s%W%H(J
$@$,!Z(JI-$@$5!<$A![$N$H$-$K!X(J\kbd{ai}$@!Y$H%?%$%W$9$l$P!V$"$$!W$,%5!<%A$5$l$k(J.
$@F1MM$K;D$j$N%W%m%s%W%H$K$D$$$F$O(J, $@$=$l$>$l(J, $@!V%"%$!W(J, $@!V#a#i!W(J, $@!V(Jai$@!W(J
$@$,%5!<%A$5$l$k(J.

$@$3$N(J4$@<oN`$N%W%m%s%W%H$N$I$l$K$J$k$+$O<!$N$h$&$K$7$F7h$^$k(J.

$@$^$:(J, $@8=:_$N%P%C%U%!$,F|K\8l$r4^$`$+$I$&$+$r%A%'%C%/$9$k(J. $@F|K\8l$r4^$s(J
$@$G$$$J$$$H$-$O(J($@F|K\8l$r%5!<%A$9$kI,MW$O$J$$$N$G(J)$@!Z(JI-search:$@![$H$J$k(J.
($@$3$N$H$-$O=>Mh$N%$%s%/%j%a%s%?%k!&%5!<%A$N4X?t$,<B9T$5$l$k(J. )

$@F|K\8l$r4^$`%P%C%U%!$K$D$$$F$O<!$N$h$&$K$J$k(J.

\begin{enumerate}
\item\label{isearch:first} $@$3$N%P%C%U%!$G$O(J, $@:#2s$,:G=i$N%$%s%/%j%a%s%?%k!&%5!<%A$N<B9T$N$H$-(J:\\
$@%P%C%U%!!&%m!<%+%k$JJQ?t(J\code{skk-isearch-start-mode}$@$NCM$K$7$?$,$C$F7h$a$k(J.
\findex{skk-isearch-start-mode}

\item \ref{isearch:first}$@$G$J$$$H$-(J:
\begin{enumerate}
\item $@%P%C%U%!!&%m!<%+%k$JJQ?t(J \code{skk-isearch-use-previous-mode} $@$,(J 
\code{t} $@$N$H$-(J:\\
\findex{skk-isearch-use-previous-mode}
$@$3$N$H$-$O(J, $@$3$N%P%C%U%!$G$NA02s$N%5!<%A$G$N:G8e$NF~NO%b!<%I$rMQ$$$k(J.
\item \code{skk-isearch-use-previous-mode} $@$,(J \code{nil} $@$N$H$-(J:\\
\ref{isearch:first} $@$HF1MM(J, \code{skk-isearch-start-mode} $@$NCM$K$7$?$,$C$F7h$a$k(J.
\end{enumerate}
\end{enumerate}
\noindent
$@$3$3$G(J, \code{skk-isearch-start-mode} $@$NCM$O(J \code{nil}, \code{ascii}, 
\code{kana} $@$N$I$l$+$G(J, $@$=$l$>$l0J2<$N$h$&$K2r<a$9$k(J.

\cindex{$@%5!<%A!&%Q%?!<%s(J@$@$5!<$A$Q$?!<$s(J}
\begin{ifinfo}
----------------------------------------------------------------------
skk-isearch-start-mode    $@%5!<%A!&%Q%?!<%s$NF~NO%b!<%I(J
----------------------------------------------------------------------
	nil		  $@%P%C%U%!$G(J skk-mode $@$,<B9T$5$l$F$$$l$P(J,  $@$=(J
			  $@$N%P%C%U%!$NF~NO%b!<%I(J. $@$=$&$G$J$1$l$P(J ascii
			  $@%b!<%I(J.
	ascii		  ascii $@%b!<%I(J.
	kana		  $@$+$J%b!<%I(J.
----------------------------------------------------------------------
\end{ifinfo}
\begin{iftex}
\begin{center}
\small\tt
Thu Apr 18 21:00:00 1991  ��Ͽ:   2  ����:  366  ����Ψ:  99%  ���:   5184
\end{center}
\end{iftex}

\begin{iftex}
\medskip
\begin{center}
\begin{tabular}{cl} \hline
\code{skk-isearch-start-mode}&$@%5!<%A!&%Q%?!<%s$NF~NO%b!<%I(J\\ \hline
\code{nil}&
$@%P%C%U%!$G(J skk-mode $@$,<B9T$5$l$F$$$l$P!"(J\\
& $@$=$N%P%C%U%!$NF~NO%b!<%I!#(J\\
& $@$=$&$G$J$1$l$P(J ascii $@%b!<%I!#(J\\
\code{ascii}&ascii $@%b!<%I!#(J\\
\code{kana}&$@$+$J%b!<%I!#(J\\ \hline
\end{tabular}
\end{center}
\end{iftex}

$@%P%C%U%!!&%m!<%+%k$JJQ?t(J \code{skk-isearch-start-mode}$@$H(J
\code{skk-isearch-use-previous-mode} $@$O(J \file{.skk} $@$G(J 
\code{setq-default} $@$G%;%C%H$7$?$j(J, $@%U%C%/4X?t$NCf$G%;%C%H$7$?$j$G$-$k(J.
\cindex{$@%P%C%U%!!&%m!<%+%k(J@$@$P$C$U$!$m!<$+$k(J}
\cindex{.skkl}
\cindex{$@%U%C%/(J@$@$U$C$/(J}

$@$5$i$KJQ?t(J\code{j-ignore-exp}$@$r?7$?$KF3F~$7$?(J. $@$3$NJQ?t$NCM$,(J
\code{nil}$@$G$J$$$H$-$O(J, $@$=$NCM$O@55,I=8=$rI=$9J8;zNs$H$7$F(J, $@C5:w$NBP(J
$@>]$H$J$kJ8;zNs$NO"B3$7$?F|K\8lJ8;z$N4V$KA^F~$5$l(J, $@$=$N7k2L$,(J regular
expression search $@$NBP>]$H$J$k(J. \code{j-ignore-exp}$@$N%G%#%U%)!<%k%HCM$O(J
\code{"[\back n\back t <>|]*"}$@$G$"$k(J. $@$3$N$h$&$K$9$k$H(J, $@Nc$($P(J, $@C5$7$?(J
$@$$C18l$NESCf$K2~9T$,F~$C$F$$$?$j(J, $@$5$i$K$=$N7k2L$,!X(J>>$@!YEy$G0zMQ$5$l$F(J
$@$$$F$b8+$D$1$k$3$H$,$G$-$k(J.
\findex{j-ignore-exp}

$@F1$8$h$&$J$3$H$O(J, $@1QJ8$G$b$*$-$k(J. $@Nc$($P(J, $@!Z(J\code{regular expression}$@![(J
$@$H$$$&J8;zNs$rC5$9$H$-$K(J, $@DL>o$N%$%s%/%j%a%s%?%k!&%5!<%A$G$O(J
$@!Z(J\code{regular}$@![$H!Z(J\code{expression}$@![$N4V$K2~9T$,F~$C$F$$$k$H8+$D(J
$@$+$i$J$$$,(J, $@$3$N$h$&$J>l9g$K$b(JSKK$@$N%$%s%/%j%a%s%?%k!&%5!<%A$G$O%^%C%A$9(J
$@$k$h$&$K$7$?(J. $@$9$J$o$A(J, $@%"%9%-!<J8;z$ND>8e$K%9%Z!<%9$,$"$k$H$-$O(J, $@$3$N(J
$@$U$?$D$NJ8;z$N4V$K(J\code{j-ascii-ignore-exp}$@$NCM$NJ8;zNs$rA^F~$7(J, $@%9%Z!<(J
$@%9$r:o=|$7$F(J regular expression search$@$r$9$k(J.
\code{j-ascii-ignore-exp}$@$N%G%#%U%)!<%k%HCM$O(J\code{j-ignore-exp}$@$N%G%#(J
$@%U%)!<%k%HCM$HF1$8$G$"$k(J.
\findex{j-ascii-ignore-exp}

$@%$%s%/%j%a%s%?%k!&%5!<%A$r!X(J\kbd{C-u C-s}$@!Y$N$h$&$K%W%l%U%#%/%9$rM?$($F5/(J
$@F0$9$l$P(J, $@$=$N$H$-$N%5!<%A$O(J\code{j-ignore-exp}, 
\code{j-ascii-ignore-exp}$@$r$H$b$K(J\code{nil}$@$K$7$?>uBV$G5/F0$5$l$k(J.

\node $@J8;z%3!<%I$rCN$kJ}K!(J, $@2~9T%3!<%IEy$r4^$`9`L\$r<-=q$KEPO?$9$kJ}K!(J, $@%$%s%/%j%a%s%?%k!&%5!<%A(J, SKK$@$N;HMQK!(J
\section{$@J8;z%3!<%I$rCN$kJ}K!(J}
\cindex{$@J8;z%3!<%I$rCN$kJ}K!(J@$@$b$8$3!<$I$r$7$k$[$&$[$&(J}
$@%P%C%U%!$G%+!<%=%k$N$"$k0LCV$K$"$kJ8;z$N%3!<%I$rCN$j$?$$$H$-$O(J, $@$+$J(J/$@%+(J
$@%J%b!<%I$G!X(J\kbd{$}$@!Y$r%?%$%W$9$l$P$h$$(J. $@Nc$($P(J, $@%+!<%=%k$,!Z'!![$N>e$K(J
$@$"$k$H$-!X(J\kbd{$}$@!Y$r%?%$%W$9$k$H(J:
\begin{verbatim}
        $@!X'!!Y(J  EUC: a7a1 (167, 161), JIS: 2721 ( 39,  33)
\end{verbatim}
$@$,%_%K%P%C%U%!$KI=<($5$l(J, $@$3$NJ8;z$,%m%7%"J8;z$G$"$k$3$H$,$o$+$k(J.

\node $@2~9T%3!<%IEy$r4^$`9`L\$r<-=q$KEPO?$9$kJ}K!(J, $@%+%9%?%`2=(J, $@J8;z%3!<%I$rCN$kJ}K!(J, SKK$@$N;HMQK!(J
\section{$@2~9T%3!<%IEy$r4^$`9`L\$r<-=q$KEPO?$9$kJ}K!(J}
\cindex{$@2~9T%3!<%I(J@$@$+$$$.$g$&$3!<$I(J}

\begin{verbatim}
        $@")(J980
        $@@gBf;T@DMU6hJRJ?(J2-1-1
        $@ElKLBg3XEE5$DL?.8&5f=j(J
\end{verbatim}
\noindent
$@$N$h$&$K2~9T%3!<%I$r4^$`J8;zNs$r<-=q$KEPO?$9$k$K$O(J, $@<-=qEPO?%b!<%I$G2~(J
$@9T%3!<%I$r!X(JC-q C-j$@!Y$K$h$jF~NO$9$l$P$h$$(J. $@$?$H$($P(J, $@>e$NJ8;zNs$r8+=P(J
$@$78l!V(Jaddress$@!W$GEPO?$9$k$H<-=q$O(J

\begin{verbatim}
        address /(concat "$@")(J980\n$@@gBf;T@DMU6hJRJ?(J2-1-1\n$@ElKLBg3XEE5$DL?.8&5f=j(J")/
\end{verbatim}
\noindent
$@$H$J$k(J.

$@$^$?(J SKK version 6 $@$^$G$O<-=q$KEPO?$9$kJ8;zNs$K!V(J\code{/}$@!W$r4^$a$k$3(J
$@$H$O$G$-$J$+$C$?$,(J, version 7 $@$+$i$O$3$l$b2DG=$K$J$C$F$$$k(J.
\node $@%+%9%?%`2=(J, $@<-=q%5!<%P(J(skkserv), $@2~9T%3!<%IEy$r4^$`9`L\$r<-=q$KEPO?$9$kJ}K!(J, Top
\chapter{$@%+%9%?%`2=(J}
\cindex{$@%+%9%?%`2=(J@$@$+$9$?$`$+(J}
$@%U%!%$%k(J\file{~/.skk}$@$,$"$l$P(J, SKK$@$r%m!<%I$7$?$H$-$K(J, $@$3$N%U%!%$%k(J
$@$b%m!<%I$5$l$k$N$G(J, $@$3$N%U%!%$%k$K$h$j(JSKK$@$r%+%9%?%`2=$9$k$3$H$,$G$-(J
$@$k(J. $@$^$?(J\file{.skk}$@$r%P%$%H%3%s%Q%$%k$7$?%U%!%$%k(J\file{.skk.elc}$@$,$"$l(J
$@$P(J\file{.skk}$@$N$+$o$j$K$3$l$,%m!<%I$5$l$k(J.
\cindex{.skk}
\cindex{.skk.elc}

{\bf $@Cm0U(J:} Nemacs $@$N%P!<%8%g%s$,8E$$(J(v2$@0JA0(J)$@>l9g$O(J, \file{~/.skk}$@$O(J
EUC code$@$G$J$$$H$$$1$J$$(J.

$@$^$?(J, $@4X?t(J\code{skk-mode}$@$O:G8e$K(J
\findex{skk-mode}

\begin{verbatim}
        (run-hooks 'skk-mode-hook)
\end{verbatim}

\noindent
$@$r<B9T$9$k$N$G(J, \code{skk-mode-hook}$@$K$h$j%b!<%I$K0MB8$7$?%+%9%?%`2=$b(J
$@2DG=$G$"$k(J.
\findex{skk-mode-hook}

$@4pK\E*$J%+%9%?%`2=$OJQ?t$N%G%#%U%)!<%k%HCM$rJQ99$9$k$3$H$K$h$j9T$o$l$k(J.
$@$3$l$i(J, $@%f!<%6$,%+%9%?%`2=$G$-$kJQ?t$O$9$Y$F(J, \file{skk.el}$@$G(J
\code{defconst}$@$K$h$jDj5A$5$l$F$$$k$N$G(J, \file{.emacs}$@$G@_Dj$7$F$b(JSKK$@$,%m!<(J
$@%I$5$l$?$H$-$K:F@_Dj$5$l$F$7$^$&(J. $@$7$?$,$C$F(J, $@%+%9%?%`2=$O(J\file{.emacs}
$@$NCf$G$J$/(J\file{.skk}$@$^$?$O(J\code{skk-mode-hook}$@$G9T$o$J$$$H$$$1$J$$(J.
\findex{skk-mode-hook}
\cindex{.emacs}
\cindex{.skk}

\begin{menu}
* skk-input-vector$@!$(Jskk-zenkaku-vector::
* skk-prefix-list$@!$(Jskk-roma-kana-[aiueo]::
* skk-rom-kana-rule-list::
* skk-echo[t]::
* skk-keep-record[t]::
* skk-use-vip[nil]::
* skk-process-okuri-early[nil]::
* skk-auto-okuri-process[nil]::
* skk-egg-like-newline[nil]::
* skk-kakutei-early[t]::
* skk-jisyo::
* skk-record-file::
* skk-jisyo-code[nil]::
* skk-date-ad[nil]$@!$(Jskk-number-style[1]::
* skk-mode-string::
* skk-hirakana-mode-string::
* skk-katakana-mode-string::
* skk-zenei-mode-string::
* skk-server-host::
* skk-serv::
* skk-num-type-list::
* skk-use-numeric-conversion[t]::
* skk-backup-jisyo::
* skk-dabbrev-like-completion[nil]::
* skk-kakutei-key::
* skk-search-prog-list::
* skk-kakutei-jisyo::
* skk-initial-search-jisyo::
* skk-large-jisyo::
* skk-aux-large-jisyo::
* skk-delete-implies-kakutei[t]::
\end{menu}

\node skk-input-vector$@!$(Jskk-zenkaku-vector, skk-prefix-list$@!$(Jskk-roma-kana-{[aiueo]}, $@%+%9%?%`2=(J, $@%+%9%?%`2=(J
\section{skk-input-vector$@!$(Jskk-zenkaku-vector}
\cindex{skk-input-vector}
\cindex{skk-zenkaku-vector}
$@$+$J%b!<%I$G0J2<$N%-!<$K$h$jF~NO$5$l$kJ8;zNs$O<+M3$K@_Dj$7D>$9$3$H$,$G(J
$@$-$k(J.
\cindex{$@$+$J%b!<%I(J@$@$+$J$b!<$I(J}

\begin{verbatim}
          ! " # $ % & '
        ( ) * + , - .
        0 1 2 3 4 5 6 7
        8 9 : ; < = > ?
              [   ] ^ _
        `
              { | } ~
\end{verbatim}

$@$3$l$i$N%-!<$KBP1~$7$FF~NO$5$l$kJ8;zNs$OJQ?t(J\code{skk-input-vector}$@$G(J
$@Dj$^$j(J, $@$=$N=i4|CM$O%Y%/%H%k(J:
\findex{skk-input-vector}

\begin{verbatim}
        [nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil  nil  nil  nil  nil  nil  nil
         nil  "$@!*(J" nil  nil  nil  nil  nil  nil
         nil  nil  nil  nil  "$@!"(J" "$@!<(J" "$@!#(J" nil
         nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil "$@!'(J" "$@!((J"  nil  nil  nil  "$@!)(J"
         nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil  nil  "$@!V(J" nil  "$@!W(J" nil  nil
         nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil  nil  nil  nil  nil  nil  nil]
\end{verbatim}

\noindent
$@$G$"$k(J. $@$3$N%Y%/%H%k$O%-!<$N(Jascii code$@$N=g$K(J, $@BP1~$9$kJ8;zNs$rJB$Y$?$b(J
$@$N$G$"$k(J. $@MWAG$,(Jnil$@$N$H$3$m$O(J, $@;HMQ$5$l$J$$$+(J, $@$^$?$O$=$N%-!<$,$=$N$^$^(J
$@F~NO$5$l$k$3$H$r<($7$F$$$k(J. $@$7$?$,$C$F(J, $@Nc$($P(J, $@!X(J\kbd{!}$@!Y$O!Z!*![$HF~NO$5$l$k(J
$@$,(J, $@!X(J\kbd{*}$@!Y$O(J, $@$=$N$^$^(J, $@!Z(J\code{*}$@![$H$7$FF~NO$5$l$k(J.
\cindex{$@%-!<(J@$@$-!<(J}

$@$7$?$,$C$F(J, $@$+$J%b!<%I$G!V(J\code{*}$@!W$d?t;zEy$rBP1~$9$kA43Q$NJ8;z$GF~NO$7(J
$@$?$1$l$P(J, $@0J2<$r(J\file{.skk}$@$KF~$l$F$*$1$P$h$$(J.
\cindex{.skk}

\begin{verbatim}
        (setq skk-input-vector
          [nil  nil  nil  nil  nil  nil  nil  nil
           nil  nil  nil  nil  nil  nil  nil  nil
           nil  nil  nil  nil  nil  nil  nil  nil
           nil  nil  nil  nil  nil  nil  nil  nil
           nil   "$@!*(J" "$@!I(J" "$@!t(J" "$@!p(J" "$@!s(J" "$@!u(J" "$@!G(J"
           "$@!J(J" "$@!K(J" "$@!v(J" "$@!\(J" "$@!$(J" "$@!<(J" "$@!%(J" "$@!?(J"
           "$@#0(J" "$@#1(J" "$@#2(J" "$@#3(J" "$@#4(J" "$@#5(J" "$@#6(J" "$@#7(J"
           "$@#8(J" "$@#9(J" "$@!'(J" "$@!((J" "$@!c(J" "$@!a(J" "$@!d(J" "$@!)(J"
           nil  nil  nil  nil  nil  nil  nil  nil
           nil  nil  nil  nil  nil  nil  nil  nil
           nil  nil  nil  nil  nil  nil  nil  nil
           nil  nil  nil  "$@!V(J" nil  "$@!W(J" "$@!0(J" "$@!2(J"
           "$@!F(J" nil  nil  nil  nil  nil  nil  nil
           nil  nil  nil  nil  nil  nil  nil  nil
           nil  nil  nil  nil  nil  nil  nil  nil
           nil  nil  nil  "$@!P(J" "$@!C(J" "$@!Q(J" "$@!A(J" nil])
\end{verbatim}

$@%P%C%U%!$K0MB8$7$F0[$J$k(J input vector $@$rMQ$$$k$3$H$b$G$-$k(J.
\code{skk-input-vector}$@$O%0%m!<%P%k$JJQ?t$J$N$G(J, $@$=$N$?$a$K$O%P%C%U%!(J
$@$K%m!<%+%k$JF1$8L>A0$NJQ?t$r$D$/$j$=$NJQ?t$NCM$N@_Dj$rJQ99$9$l$P$h$$(J.
$@$?$H$($P(J, $@<!$N4X?t$r$"$k%P%C%U%!$G<B9T$9$l$P(J, $@$=$N%P%C%U%!$G$O6h@Z5-9f(J
$@!V(J!$@!W(J, $@!V(J,$@!W(J, $@!V(J.$@!W(J, $@!V(J:$@!W(J, $@!V(J;$@!W(J, $@!V(J?$@!W$r(J ascii $@J8;z$N$^$^F~NO$G$-$k(J
$@$h$&$K$J$k(J.

\begin{verbatim}
(defun skk-ascii-punc ()
  "use ascii punctuation marks."
  (interactive)
  (make-local-variable 'skk-input-vector)
  (setq skk-input-vector
        (copy-sequence (default-value 'skk-input-vector)))
  (aset skk-input-vector ?! nil)
  (aset skk-input-vector ?, nil)
  (aset skk-input-vector ?. nil)
  (aset skk-input-vector ?: nil)
  (aset skk-input-vector ?; nil)
  (aset skk-input-vector ?? nil))
\end{verbatim}

$@%U%C%/4X?t$NCf$G>e$N$h$&$J4X?t$r<B9T$9$l$P(J Emacs $@$N%b!<%I$K0MB8$7$F<+(J
$@F0E*$K(J input vector $@$r%+%9%?%`2=$G$-$k(J.
\cindex{$@%U%C%/(J@$@$U$C$/(J}

$@F1MM$KJQ?t(J\code{skk-zenkaku-vector}$@$r(Jset$@$9$k$3$H$K$h$j(J, $@A41Q%b!<%I$G(J
$@$N%-!<F~NO$r%+%9%?%`2=$G$-$k(J.
\findex{skk-zenkaku-vector}
\cindex{$@A41Q%b!<%I(J@$@$<$s$($$$b!<$I(J}

\code{skk-zenkaku-vector}$@$N=i4|CM$O0J2<$N(J
$@$h$&$G$"$k(J.

\begin{verbatim}
        [nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil  nil  nil  nil  nil  nil  nil
         nil  nil  nil  nil  nil  nil  nil  nil
         "$@!!(J" "$@!*(J" "$@!I(J" "$@!t(J" "$@!p(J" "$@!s(J" "$@!u(J" "$@!G(J"
         "$@!J(J" "$@!K(J" "$@!v(J" "$@!\(J" "$@!$(J" "$@!](J" "$@!%(J" "$@!?(J"
         "$@#0(J" "$@#1(J" "$@#2(J" "$@#3(J" "$@#4(J" "$@#5(J" "$@#6(J" "$@#7(J"
         "$@#8(J" "$@#9(J" "$@!'(J" "$@!((J" "$@!c(J" "$@!a(J" "$@!d(J" "$@!)(J"
         "$@!w(J" "$@#A(J" "$@#B(J" "$@#C(J" "$@#D(J" "$@#E(J" "$@#F(J" "$@#G(J"
         "$@#H(J" "$@#I(J" "$@#J(J" "$@#K(J" "$@#L(J" "$@#M(J" "$@#N(J" "$@#O(J"
         "$@#P(J" "$@#Q(J" "$@#R(J" "$@#S(J" "$@#T(J" "$@#U(J" "$@#V(J" "$@#W(J"
         "$@#X(J" "$@#Y(J" "$@#Z(J" "$@!N(J" "$@!@(J" "$@!O(J" "$@!0(J" "$@!2(J"
         "$@!F(J" "$@#a(J" "$@#b(J" "$@#c(J" "$@#d(J" "$@#e(J" "$@#f(J" "$@#g(J"
         "$@#h(J" "$@#i(J" "$@#j(J" "$@#k(J" "$@#l(J" "$@#m(J" "$@#n(J" "$@#o(J"
         "$@#p(J" "$@#q(J" "$@#r(J" "$@#s(J" "$@#t(J" "$@#u(J" "$@#v(J" "$@#w(J"
         "$@#x(J" "$@#y(J" "$@#z(J" "$@!P(J" "$@!C(J" "$@!Q(J" "$@!A(J" nil]
\end{verbatim}

\node skk-prefix-list$@!$(Jskk-roma-kana-{[aiueo]}, skk-rom-kana-rule-list, skk-input-vector$@!$(Jskk-zenkaku-vector, $@%+%9%?%`2=(J
\section{skk-prefix-list$@!$(Jskk-roma-kana-[aiueo]}
\cindex{skk-prefix-list}
\cindex{skk-roma-kana-[aiueo]}
SKK$@$G$O%m!<%^;z$+$JJQ49$b%+%9%?%`2=$9$k$3$H$,$G$-$k(J. $@Nc$($P(J, $@71Na<0$G$7(J
$@$+F~NO$G$-$J$$$h$&$K$9$k$3$H$b$G$-$k(J. $@!J$=$&$9$k$H(J, $@!X(J\kbd{c}$@!Y(J, 
$@!X(J\kbd{f}$@!Y(J, $@!X(J\kbd{j}$@!Y$rB>$N$h$/;H$&4X?t$K3d$jEv$F$k$3$H$,$G$-$k(J. $@!K(J
\cindex{$@%m!<%^;z$+$JJQ49(J@$@$m!<$^$8$+$J$X$s$+$s(J}
\cindex{$@71Na<0(J@$@$/$s$l$$$7$-(J}

$@%+%9%?%`2=$O0J2<$N$h$&$K$7$F9T$&(J. $@$^$:(J, $@;H$$$?$$%m!<%^;z$+$JJQ49$NBP1~I=(J
$@$rMQ0U$9$k(J. $@$?$@$7(J, $@$+$J$KJQ49$5$l$k%m!<%^;z$NNs$O(J, $@!Z$s![$KJQ49$5$l$k(J
$@!X(J\kbd{nn}$@!Y$H!X(J\kbd{n'}$@!Y0J30$O$9$Y$F:G8e$NJ8;z$OJl2;$G$"$k$H$9$k(J. $@$3(J
$@$N:G8e$NJl2;$r=|$$$?%m!<%^;z$NNs$r%W%l%U%#%/%9$H$$$&(J.

$@JQ?t(J\code{skk-prefix-list}$@$KD9$5$,(J2$@0J>e$N$9$Y$F$N%W%l%U%#%/%9$N%j%9%H$r(J
$@%;%C%H$9$k(J. $@=i4|CM$O<!$N$h$&$K$J$C$F$$$k(J.
\findex{skk-prefix-list}

\begin{verbatim}
        (setq skk-prefix-list
              '("by" "ch" "cy" "dh" "dy" "fy" "gy" "hy" "jy"
                "ky" "my" "py" "ry" "sh" "sy" "th" "ts" "ty"
                "xk" "xt" "xts" "xw" "xy" "zy"))
\end{verbatim}

$@<!$K(J, $@BP1~I=$K$7$?$,$C$F(J, $@JQ?t(J:

\begin{quotation}
\noindent
\code{skk-roma-kana-a}, \code{skk-roma-kana-i}, \code{skk-roma-kana-u}, \\
\code{skk-roma-kana-e}, \code{skk-roma-kana-o}
\end{quotation}

\noindent
$@$r%;%C%H$9$k(J. $@$3$3$G(J, $@Nc$($P(J, \code{skk-roma-kana-a}$@$O!X(J\kbd{a}$@!Y$G=*$k%m!<%^(J
$@;zNs$NJQ49$rDj$a$kJQ?t$G$"$k(J. $@6qBNE*$K$O(J, $@0J2<$N(J\code{skk-roma-kana-a}
$@$N=i4|CM$r;29M$K$7$F9T$($P$h$$(J.
\findex{skk-roma-kana-a}

\begin{verbatim}
        (setq skk-roma-kana-a
          '(("" . ("$@$"(J" . "$@%"(J"))
            ("b" . ("$@$P(J" . "$@%P(J")) ("by" . ("$@$S$c(J" . "$@%S%c(J"))
            ("ch" . ("$@$A$c(J" . "$@%A%c(J")) ("cy" . ("$@$A$c(J" . "$@%A%c(J"))
            ("d" . ("$@$@(J" . "$@%@(J")) ("dh" . ("$@$G$c(J" . "$@%G%c(J"))
            ("dy" . ("$@$B$c(J" . "$@%B%c(J"))
            ("f" . ("$@$U$!(J" . "$@%U%!(J")) ("fy" . ("$@$U$c(J" . "$@%U%c(J"))
            ("g" . ("$@$,(J" . "$@%,(J")) ("gy" . ("$@$.$c(J" . "$@%.%c(J"))
            ("h" . ("$@$O(J" . "$@%O(J")) ("hy" . ("$@$R$c(J" . "$@%R%c(J"))
            ("j" . ("$@$8$c(J" . "$@%8%c(J")) ("jy" . ("$@$8$c(J" . "$@%8%c(J"))
            ("k" . ("$@$+(J" . "$@%+(J")) ("ky" . ("$@$-$c(J" . "$@%-%c(J"))
            ("m" . ("$@$^(J" . "$@%^(J")) ("my" . ("$@$_$c(J" . "$@%_%c(J"))
            ("n" . ("$@$J(J" . "$@%J(J")) ("ny" . ("$@$K$c(J" . "$@%K%c(J"))
            ("oh" . ("$@$O(J" . "$@%O(J"))
            ("p" . ("$@$Q(J" . "$@%Q(J")) ("py" . ("$@$T$c(J" . "$@%T%c(J"))
            ("r" . ("$@$i(J" . "$@%i(J")) ("ry" . ("$@$j$c(J" . "$@%j%c(J"))
            ("s" . ("$@$5(J" . "$@%5(J")) ("sh" . ("$@$7$c(J" . "$@%7%c(J"))
            ("sy" . ("$@$7$c(J" . "$@%7%c(J"))
            ("t" . ("$@$?(J" . "$@%?(J")) ("th" . ("$@$F$!(J" . "$@%F%!(J"))
            ("ty" . ("$@$A$c(J" . "$@%A%c(J"))
            ("v" . ("$@$&!+$!(J" . "$@%t%!(J")) ("w" . ("$@$o(J" . "$@%o(J"))
            ("x" . ("$@$!(J" . "$@%!(J")) ("xk" . ("$@$+(J" . "$@%u(J"))
            ("xw" . ("$@$n(J" . "$@%n(J")) ("xy" . ("$@$c(J" . "$@%c(J"))
            ("y" . ("$@$d(J" . "$@%d(J"))
            ("z" . ("$@$6(J" . "$@%6(J")) ("zy" . ("$@$8$c(J" . "$@%8%c(J"))))
\end{verbatim}

\node skk-rom-kana-rule-list, skk-echo{[t]}, skk-prefix-list$@!$(Jskk-roma-kana-{[aiueo]}, $@%+%9%?%`2=(J
\section{skk-rom-kana-rule-list}
\cindex{skk-rom-kana-rule-list}
$@%m!<%^;z$+$JJQ49$O>e=R$N$h$&$JI=$K$7$?$,$C$F9T$o$l$k$,(J, $@%j%9%H(J
\code{skk-rom-kana-rule-list}$@$K$h$jI=8=$5$l$kM-8B>uBV%*!<%H%^%H%s$rMQ$$(J
$@$?JQ49$bJ;MQ$5$l$k(J. $@$3$N%j%9%H$N=i4|CM$O(J
\findex{skk-rom-kana-rule-list}
\begin{verbatim}
        (("nn" nil ("$@%s(J" . "$@$s(J"))
         ("n'" nil ("$@%s(J" . "$@$s(J")))
\end{verbatim}
$@$G$"$k(J. $@%j%9%H$N3FMWAG$O%*!<%H%^%H%s$N>uBVA+0\5,B'(J:
\begin{verbatim}
        <$@8=:_$N>uBV(J, $@F~NO(J, $@<!$N>uBV(J, $@=PNO(J>
\end{verbatim}
$@$r(J
\begin{verbatim}
        ($@8=:_$N>uBV(J@$@F~NO(J $@<!$N>uBV(J $@=PNO(J)
\end{verbatim}
$@$H$$$&7A$N%j%9%H$GI=8=$7$F$$$k(J. $@$3$3$G(J, $@!V>uBV!W$OJQ49$5$l$kA0$N%m!<%^(J
$@;z$NJ8;zNs$G$"$j(J, $@!VF~NO!W$O:#%?%$%W$5$l$?J8;z$rD9$5(J1$@$NJ8;zNs$H$_$J$7$?(J
$@$b$N$G$"$k(J. $@!V(J\code{@}$@!W$OJ8;zNs$NO"@\$r$"$i$o$9(J. $@!V=PNO!W$O<!$N>uBV$K(J
$@A+0\$9$k$H$-$K%P%C%U%!$KA^F~$5$l$kJ8;zNs$NBP$G$"$j(J, $@$+$J%b!<%I$G$O1&MW(J
$@AG(J, $@%+%J%b!<%I$G$O:8MWAG$,%P%C%U%!$KA^F~$5$l$k(J. $@!V<!$N>uBV!W$,(J
\code{nil}$@$N$H$-$K$O:G=*>uBV$KA+0\$7(J, $@%m!<%^;z$+$JJQ49$r=*N;$9$k(J.
\cindex{$@%m!<%^;z$+$JJQ49(J@$@$m!<$^$8$+$J$X$s$+$s(J}

$@$7$?$,$C$F(J, $@>e$N%j%9%H$N=i4|CM$O(J, $@!X(J\code{nn}$@!Y$^$?$O!X(J\code{n'}$@!Y$r%?(J
$@%$%W$9$k$H$+$J%b!<%I$G$O!Z$s![$H$J$j%+%J%b!<%I$G$O!Z%s![$H$J$k$3$H$r<((J
$@$7$F$$$k(J. $@$^$?(J, $@$b$7(J, \file{.skk}$@Ey$G(J, 
\begin{verbatim}
        (setq skk-rom-kana-rule-list
            '(("nn" "n" ("$@%s(J" . "$@$s(J"))
              ("n'" nil ("$@%s(J" . "$@$s(J"))))
\end{verbatim}
$@$H$9$l$P(J, 
\begin{verbatim}
        hannou $@"M(J $@$O$s$N$&(J
        han'ou $@"M(J $@$O$s$*$&(J
\end{verbatim}
$@$N$h$&$K%m!<%^;z$+$JJQ49$,9T$o$l$k(J.
\cindex{.skk}

SKK$@$N%m!<%^;z$+$JJQ49$O(J, $@$^$?(J, 

\begin{verbatim}
        ohsaka  $@"M(J $@$*$*$5$+(J
        ohta    $@"M(J $@$*$*$?(J
        ohhira  $@"M(J $@$*$*$R$i(J
        ...
\end{verbatim}
$@$N$h$&$K!X(J\code{oh}$@!Y$rFCJL$K=hM}$7$F$$$k(J. $@$3$N$?$a$K(J, $@Nc$($P(J, 
$@!X(Johhonn$@!Y$H%?%$%W$9$k$H!Z$*$*$[$s![$H$J$j(J, $@!Z$*$C$[$s![$H$O$J$i$J$$(J.
\begin{verbatim}
        ohhonn  $@"M(J $@$*$C$[$s(J
\end{verbatim}
$@$N$h$&$KJQ49$7$?$1$l$P(J, $@5,B'(J:
\begin{verbatim}
        ("oh" "h" ("" . ""))
\end{verbatim}
$@$rDI2C$9$l$P$h$$(J.

$@$3$NB>(J, 
\begin{verbatim}
        tp      $@"M(J $@ElKLBg3X(J
        skk     $@"M(J skk
        skK     $@"M(J SKK
\end{verbatim}
$@$H$$$C$?JQ49$b5,B'(J:
\begin{verbatim}
        ("tp" nil ("$@ElKLBg3X(J" . "$@ElKLBg3X(J"))
        ("sk" "sk" ("" . ""))
        ("skk" nil ("skk" . "skk"))
        ("skK" nil ("SKK" . "SKK"))
\end{verbatim}
$@$rDI2C$9$l$P2DG=$G$"$k(J. $@<+J,$NL>A0$rF~NO$9$k$3$H$O$h$/$"$k$N$G(J, $@E,Ev$J(J
$@>JN,7A$rMQ$$$F(J, $@$3$N%j%9%H$KDI2C$7$F$*$/$HJXMx$+$b$7$l$J$$(J.

$@$5$i$K(J, \code{skk-rom-kana-rule-list} $@$rMQ$$$l$P(J T-code $@$d(J TUT-code $@$K(J
$@$h$kF|K\8lF~NO$r<B8=$9$k$3$H$b$G$-$k(J. $@$3$N>l9g$O%k!<%k$N?t$,?t@i$K$J$j(J,
$@$3$N$^$^$G$O%k!<%k$X$N%"%/%;%9$KB?$/$N;~4V$rMW$9$k$h$&$K$J$k(J. $@$3$N$h$&(J
$@$K%k!<%k$N?t$,B?$$$H$-$O(J, $@0J2<$N$h$&$K$7$F$"$i$+$8$a%k!<%k$N%j%9%H$rLZ(J
$@$N7A$K%3%s%Q%$%k$7$F$*$/$H$h$$(J.

{[1]} \file{.skk} $@$K(J

\begin{verbatim}
        (setq skk-rom-kana-rule-tree
              (j-compile-rule-list skk-rom-kana-rule-list))
\end{verbatim}
$@$rDI2C$9$k(J.

{[2]} $@$3$N$^$^$G$O(J SKK $@$r5/F0$9$k$H$-$KKh2s(J \code{j-compile-rule-list} $@$r7W;;$9(J
$@$k$3$H$K$J$k$N$G(J, $@$&$^$/$$$/$3$H$,$o$+$l$P(J,

\begin{verbatim}
        (j-compile-rule-list skk-rom-kana-rule-list)
\end{verbatim}
$@$NCM$r$+$$$F$*$/$H$h$$(J.

\node skk-echo{[t]},skk-keep-record{[t]},skk-rom-kana-rule-list,$@%+%9%?%`2=(J
\section{skk-echo[t]}
\cindex{skk-echo}
$@0J2<$NJQ?t$N@bL@$G$O(J, $@JQ?tL>$N8e$K$=$N%G%#%U%)!<%k%HCM$r=q$$$F$*$/(J.

\code{skk-echo}$@$NCM$,(J\code{t}$@$N$H$-$O(J, $@F~NOCf$N%m!<%^;z$G$+$J$KJQ49$5$l(J
$@$F$$$J$$ItJ,$,2hLL$K%(%3!<%P%C%/$5$l$k(J. $@$?$H$($P(J, $@!X(J\kbd{chotto}$@!Y$H%?(J
$@%$%W$9$k$H(J, $@2hLL$O(J, 
\findex{skk-echo}

\begin{verbatim}
        c$@"*(Jch$@"*$A$g"*$A$g(Jt$@"*$A$g$C(Jt$@"*$A$g$C$H(J
\end{verbatim}

\noindent
$@$HJQ2=$9$k(J. $@CM$r(J\code{nil}$@$K%;%C%H$9$k$H%(%3!<%P%C%/$O$5$l$J$/$J$k(J.
\cindex{$@%(%3!<%P%C%/(J@$@$($3!<$P$C$/(J}

\node skk-keep-record{[t]},skk-use-vip{[nil]},skk-echo{[t]},$@%+%9%?%`2=(J
\section{skk-keep-record[t]}
\cindex{skk-keep-record}
\code{skk-keep-record}$@$NCM$,(J\code{t}$@$N$H$-$O(J, $@<-=q%P%C%U%!$r%f!<%6<-=q%U%!(J
$@%$%k$K%;!<%V$9$k$H$-$K(J, $@JQ49$K4X$9$kE}7W$,0J2<$N$h$&$J7A$G(J
\file{.skk-record}$@$K5-O?$5$l$k(J.
\findex{skk-keep-record}
\cindex{.skk-record}

\begin{ifinfo}
\begin{verbatim}
Thu Apr 18 21:00:00 1991  $@EPO?(J:   2  $@3NDj(J:  366  $@3NDjN((J:  99%  $@8l?t(J:   5184
\end{verbatim}
\end{ifinfo}
\begin{iftex}
\begin{center}
\small\tt
Thu Apr 18 21:00:00 1991  $@EPO?(J:   2  $@3NDj(J:  366  $@3NDjN((J:  99%  $@8l?t(J:   5184
\end{center}
\end{iftex}

$@JQ49$K4X$9$kE}7W$r$H$j$?$/$J$1$l$P(J, 

\begin{verbatim}
        (setq skk-keep-record nil)
\end{verbatim}

\noindent
$@$H$9$l$P$h$$(J.

\node skk-use-vip{[nil]},skk-process-okuri-early{[nil]},skk-keep-record{[t]},$@%+%9%?%`2=(J
\section{skk-use-vip[nil]}
\cindex{skk-use-vip}
SKK$@$H(JVIP$@$rJ;MQ$9$k%f!<%6$O(J, \code{skk-use-vip}$@$NCM$r(J\code{t}$@$K%;%C%H$9(J
$@$kI,MW$,$"$k(J.
\findex{skk-use-vip}
\cindex{VIP}
\cindex{.vip}

$@$5$i$K(J, \file{.vip}$@%U%!%$%k$K0J2<$rDI2C$9$kI,MW$,$"$k(J.

\begin{verbatim}
(defun vip-read-string (prompt &optional init)
  (setq save-minibuffer-local-map (copy-keymap minibuffer-local-map))
  (define-key minibuffer-local-map "\C-h" 'backward-char)
  (define-key minibuffer-local-map "\C-w" 'backward-word)
  (let (str)
    (condition-case conditions
        (setq str (read-string prompt init))
      (quit
       (setq minibuffer-local-map save-minibuffer-local-map)
       (signal 'quit nil)))
    (setq minibuffer-local-map save-minibuffer-local-map)
    str))
\end{verbatim}

\node skk-process-okuri-early{[nil]}, skk-auto-okuri-process{[nil]}, skk-use-vip{[nil]},$@%+%9%?%`2=(J
\section{skk-process-okuri-early[nil]}
\cindex{skk-process-okuri-early}
\code{skk-process-okuri-early}$@$NCM$,(J\code{t}$@$N$H$-$O(J, 
$@Aw$j2>L>$N$"$kC18l$NJQ49$r(J, $@Aw$j2>L>$r9=@.$9$k%m!<%^;z$N:G=i$N(J1$@J8;z$rFI(J
$@$s$@;~E@$G(J, $@3+;O$9$k(J. $@Nc$($P(J, $@!X(J\kbd{UgoK}$@!Y$^$G%?%$%W$9$k$H2hLL$O!Z"'(J
$@F0(J\kbd{k}$@![$H$J$k(J. \code{skk-process-okuri-early}$@$NCM$,%G%#%U%)!<%k%HCM(J
$@$N(J\code{nil}$@$N$H$-$O(J, $@!X(J\kbd{UgoK}$@!Y$^$G%?%$%W$9$k$H2hLL$O!Z(J\code{$@"&$&(J
$@$4(J*k}$@![$H$J$j(J, $@!X(J\kbd{UgoKu}$@!Y$^$G%?%$%W$7$F(J, $@;O$a$F(J, $@$+$J4A;zJQ49$,5/(J
$@F0$5$l$F(J, $@2hLL$O!Z"'F0$/![$H$J$k(J. \refill
\findex{skk-process-okuri-early}
\cindex{$@Aw$j2>L>(J@$@$*$/$j$,$J(J}

$@$7$?$,$C$F(J, $@<-=q$,0J2<$N$h$&$K$J$C$F$$$k$H$-(J:

\begin{verbatim}
        $@$*$*(Jk /$@Bg(J/$@B?(J/[$@$/(J/$@B?(J/]/[$@$+(J/$@B?(J/]/[$@$-(J/$@Bg(J/]/
\end{verbatim}

\noindent
$@JQ?t$NCM$,(J\code{nil}$@$N$H$-$O!X(J\kbd{OoKii}$@!Y$O$D$M$K!ZBg$-$$![$H$J$j(J, 
$@!X(J\kbd{OoKu}$@!Y$O$D$M$K!ZB?$/![$H$J$k$,(J, \code{t}$@$N$H$-$O!X(J\kbd{OoK}$@!Y$^(J
$@$G$GJQ49$r3+;O$9$k$N$G$=$N$h$&$K$O$J$i$J$$(J.

\node skk-auto-okuri-process{[nil]}, skk-egg-like-newline{[nil]}, skk-process-okuri-early{[nil]}, $@%+%9%?%`2=(J
\section{skk-auto-okuri-process{[nil]}}
\findex{skk-auto-okuri-process}
$@JQ?t$NCM$,(J\code{t}$@$N$H$-$OAw$j2>L>$N<+F0=hM}$r9T$&(J. \pxref{$@Aw$j2>L>$N<+F0=hM}(J}

\node skk-egg-like-newline{[nil]}, skk-kakutei-early{[t]}, skk-auto-okuri-process{[nil]}, $@%+%9%?%`2=(J
\section{skk-egg-like-newline{[nil]}}
\findex{skk-egg-like-newline}
\cindex{egg}
$@JQ?t$NCM$,(J\code{t}$@$N$H$-$O(J, $@"'%b!<%I$G(J\key{RET}$@$r%?%$%W$7$?$H$-$K3NDj(J
$@$r$9$k$@$1$G2~9T$OA^F~$5$l$J$$(J.

\node skk-kakutei-early{[t]}, skk-jisyo, skk-egg-like-newline{[nil]},$@%+%9%?%`2=(J
\section{skk-kakutei-early{[t]}}
\cindex{skk-kakutei-early}
$@"'%b!<%I$G$+$D(J\code{skk-process-okuri-early}$@$NCM$,(J\code{nil}$@$N$H$-$3$N(J
$@JQ?t$NCM$,(J\code{t}$@$J$i$P(J, $@0u;z2DG=$JJ8;z$^$?$O(J\key{RET}$@$r%?%$%W$9$k$HD>(J
$@$A$K3NDj$9$k(J. $@"'%b!<%I$G$+$D(J\code{skk-process-okuri-early}$@$NCM$,(J\code{nil}
$@$N$H$-$3$NJQ?t$NCM$,(J\code{nil}$@$J$i$P0J2<$N%-!<$r%?%$%W$9$k$HI{:nMQ$H$7(J
$@$F3NDj$9$k(J.
\findex{skk-process-okuri-early}
\begin{verbatim}
        ( ) [ ] , . A-Z RET
\end{verbatim}
\cindex{$@3NDj(J@$@$+$/$F$$(J}

\code{skk-process-okuri-early}$@$NCM$,(J\code{t}$@$N$H$-$O(J, 
\code{skk-kakutei-early}$@$NCM$O(JSKK$@$NF0:n$K$O1F6A$7$J$$(J.
\findex{skk-process-okuri-early}

\node skk-jisyo, skk-record-file, skk-kakutei-early{[t]}, $@%+%9%?%`2=(J
\section{skk-jisyo}
\findex{skk-jisyo}
\cindex{$@%f!<%6<-=q(J@$@$f(J-$@$6$8$7$g(J}
$@%f!<%6<-=q%U%!%$%k$NL>A0(J.

\node skk-record-file, skk-jisyo-code{[nil]}, skk-jisyo, $@%+%9%?%`2=(J
\section{skk-record-file}
\findex{skk-record-file}
SKK $@$G$NJQ49$K4X$9$kE}7W$r5-O?$9$k%U%!%$%k$NL>A0(J.

\node skk-jisyo-code{[nil]}, skk-date-ad{[nil]}$@!$(Jskk-number-style{[1]}, skk-record-file,$@%+%9%?%`2=(J
\section{skk-jisyo-code{[nil]}}
\cindex{skk-jisyo-code}
$@<-=q%P%C%U%!$K%f!<%6<-=q%U%!%$%k$rFI$_9~$`$H$-$H(J, $@<-=q%P%C%U%!$r%f!<%6<-=q(J
$@%U%!%$%k$K=q$-=P$9$H$-$N(J\code{kanji-fileio-code}$@$r;XDj$9$k$N$KMQ$$$k(J.
\code{0}$@$J$i$P(JEUC, \code{1}$@$J$i$P(JShift-JIS, \code{2}$@$J$i$P(JJIS$@$H$J$k(J.
\findex{kanji-fileio-code}
\cindex{$@%f!<%6<-=q%U%!%$%k(J@$@$f(J-$@$6$8$7$g$U$!$$$k(J}

\node skk-date-ad{[nil]}$@!$(Jskk-number-style{[1]}, skk-mode-string, skk-jisyo-code{[nil]}, $@%+%9%?%`2=(J
\section{skk-date-ad{[nil]}$@!$(Jskk-number-style{[1]}}
\findex{skk-date-ad}
\findex{skk-number-style}
\cindex{$@F|IU$NF~NO(J@$@$R$E$1$N$K$e$&$j$g$/(J}
$@!X(J\kbd{@}$@!Y$K$h$kF|IU$NF~NO$G$N=PNO$N7A<0$r;XDj$9$k(J.
\code{skk-date-ad}$@$NCM$,(J\code{t}$@$N$H$-$O@>Nq$GI=<($5$l(J, \code{nil}$@$N$H(J
$@$-$O859f(J($@J?@.(J)$@$GI=<($5$l$k(J. \code{skk-number-style}$@$,(J\code{0}$@$^$?$O(J
\code{nil}$@$N$H$-$OG/7nF|$,%"%9%-!<(J($@H>3Q(J)$@$N?t;z$GI=<($5$l(J, \code{1}$@$^$?(J
$@$O(J\code{t}$@$N$H$-$OA43Q$N?t;z$GI=<($5$l(J, \code{2}$@$N$H$-$O4A?t;z$GI=<($5(J
$@$l$k(J.

\node skk-mode-string, skk-hirakana-mode-string, skk-date-ad{[nil]}$@!$(Jskk-number-style{[1]}, $@%+%9%?%`2=(J
\section{skk-mode-string{["-\hbox{}-SKK:"]}}
\findex{skk-mode-string}
$@%b!<%I9T$G(J SKK $@$N%b!<%I$,(J ascii $@%b!<%I$G$"$k$3$H$rCN$i$;$kJ8;zNs(J.

\node skk-hirakana-mode-string, skk-katakana-mode-string, skk-mode-string, $@%+%9%?%`2=(J
\section{skk-hirakana-mode-string{["-\hbox{}-$@$+$J(J"]}}
\findex{skk-hirakana-mode-string}
$@%b!<%I9T$G(J SKK $@$N%b!<%I$,$+$J%b!<%I$G$"$k$3$H$rCN$i$;$kJ8;zNs(J.

\node skk-katakana-mode-string, skk-zenei-mode-string, skk-hirakana-mode-string, $@%+%9%?%`2=(J
\section{skk-katakana-mode-string{["-\hbox{}-$@%+%J(J"]}}
\findex{skk-katakana-mode-string}
$@%b!<%I9T$G(J SKK $@$N%b!<%I$,%+%J%b!<%I$G$"$k$3$H$rCN$i$;$kJ8;zNs(J.

\node skk-zenei-mode-string, skk-server-host, skk-katakana-mode-string, $@%+%9%?%`2=(J
\section{skk-zenei-mode-string{["-\hbox{}-$@A41Q(J"]}}
\findex{skk-zenei-mode-string}
$@%b!<%I9T$G(J SKK $@$N%b!<%I$,A41Q%b!<%I$G$"$k$3$H$rCN$i$;$kJ8;zNs(J.

\node skk-server-host, skk-server-list{[nil]}, skk-zenei-mode-string, $@%+%9%?%`2=(J
\section{skk-server-host}
\findex{skk-server-host}
$@%G%#%U%)!<%k%HCM$O(J\code{(getenv "SKKSERVER")}$@$NCM(J.
$@JQ?t$NCM$,(J\code{nil}$@$G$J$$$H$-$O(J, $@$=$NCM$r<-=q%5!<%P$N%[%9%HL>$H$7$F(J 
SKK $@$O<-=q%5!<%P$rMQ$$$?JQ49$r9T$&(J. (\pxref{$@%9!<%Q!<%f!<%6$N8"8B$r;}$?$J$$?M$N%$%s%9%H!<%kJ}K!(J})

\node skk-server-list{[nil]}, skk-serv, skk-server-host, $@%+%9%?%`2=(J
\section{skk-server-list}
\findex{skk-server-list}
$@%5!<%P%[%9%H$H%5!<%P%W%m%0%i%`$NBP$N%j%9%H(J. $@J#?t$N%5!<%P$K%"%/%;%92DG=(J
$@$J$H$-$K@_Dj$9$k(J. $@$?$H$($P(J, $@$3$NJQ?t$NCM$,(J
\begin{example}
\noindent
        (("mars" . "/usr/local/soft/nemacs/etc/skkserv")
         ("venus" . "/usr/local/nemacs/etc/skkserv"))
\end{example}
$@$N$H$-$K$O%[%9%H(J \code{mars} $@$N%5!<%P%W%m%0%i%`(J 
\file{/usr/local/soft/nemacs/etc/skkserv}$@$K%"%/%;%9$7(J, $@%"%/%;%9ITG=$K(J
$@$J$l$P%[%9%H(J \code{venus} $@>e$N%5!<%P$K%"%/%;%9$9$k$h$&$K$J$k(J.


$@%G%#%U%)!<%k%HCM$O(J\code{(getenv "SKKSERVER")}$@$NCM(J.
$@JQ?t$NCM$,(J\code{nil}$@$G$J$$$H$-$O(J, $@$=$NCM$r<-=q%5!<%P$N%[%9%HL>$H$7$F(J 
SKK $@$O<-=q%5!<%P$rMQ$$$?JQ49$r9T$&(J. (\pxref{$@%9!<%Q!<%f!<%6$N8"8B$r;}$?$J$$?M$N%$%s%9%H!<%kJ}K!(J})

\node skk-serv, skk-num-type-list, skk-server-list{[nil]}, $@%+%9%?%`2=(J
\section{skk-serv}
\findex{skk-serv}
$@%G%#%U%)!<%k%HCM$O(J\code{(getenv "SKKSERV")}$@$NCM(J. $@<-=q%5!<%P!&%[%9%H>e(J
$@$G$N(J SKK $@<-=q%5!<%P!&%W%m%0%i%`$NL>A0(J.

\node skk-num-type-list, skk-use-numeric-conversion{[t]}, skk-serv, $@%+%9%?%`2=(J
\section{skk-num-type-list}
\findex{skk-num-type-list}
$@?t$r%Q%i%a!<%?$H$9$kI=8=$NF~NO$N$H$-$K(J, $@?t;zNs$r$I$N$h$&$K2r<a$9$k$+$r(J
$@7h$a$k%?%$%W$H$=$N%?%$%W$G$N2r<a$r9T$&4X?t$NBP$N%j%9%H(J. $@%G%#%U%)!<%k%H(J
$@CM$O(J:
\begin{verbatim}
        ((?0 . j-id)
         (?1 . j-zenkaku-num-str)
         (?2 . j-kanji-num-str)
         (?3 . j-kanji-num-str2)
         (?9 . j-shogi-num-str))
\end{verbatim}
\pxref{$@?t$r%Q%i%a!<%?$H$9$kI=8=$NF~NO(J}

\node skk-use-numeric-conversion{[t]}, skk-backup-jisyo, skk-num-type-list, $@%+%9%?%`2=(J
\section{skk-use-numeric-conversion{[t]}}
\findex{skk-use-numeric-conversion}
$@JQ?t$NCM$,(J\code{t}$@$N$H$-$O?t$r%Q%i%a!<%?$H$9$kI=8=$NF~NO$,2DG=$K$J$k(J.
(\pxref{$@?t$r%Q%i%a!<%?$H$9$kI=8=$NF~NO(J}) $@$3$N5!G=$r;H$$$?$/$J$$$H$-$O(J
$@CM$r(J\code{nil}$@$K$9$l$P$h$$(J.

\node skk-backup-jisyo, skk-dabbrev-like-completion{[nil]}, skk-use-numeric-conversion{[t]}, $@%+%9%?%`2=(J
\section{skk-backup-jisyo}
\findex{skk-backup-jisyo}
$@%G%#%U%)!<%k%HCM$O(J \code{"~/.skk-jisyo.BAK"}. SKK $@=*N;;~$K(J, $@$3$NJQ?t$K(J
$@;XDj$7$?%U%!%$%k$K(J, $@A02s(J SKK $@$r=*N;$7$?$H$-$K%;!<%V$7$?%f!<%6<-=q$r0\F0(J
$@$9$k(J. $@JQ?t$NCM$,(J \code{nil} $@$N$H$-$O(J backupfile $@$O:n@.$5$l$J$$(J.

\node skk-dabbrev-like-completion{[nil]}, skk-kakutei-key, skk-backup-jisyo, $@%+%9%?%`2=(J
\section{skk-dabberv-like-completion{[nil]}}
\findex{skk-dabbrev-like-completion}
$@FI$_$NJd40$NF0:n$r(J dabbrev $@$HF1$8$h$&$K$9$k$+$I$&$+$r;XDj$9$kJQ?t(J. $@$3(J
$@$NJQ?t$,(J \code{t} $@$N$H$-$O(J, \key{TAB} $@$r(J2$@2s0J>eO"B3$7$FB3$1$?$H$-$K(J, 2
$@2sL\0J9_$K$D$$$F$b:G=i$K;XDj$7$?J8;zNs$K$D$$$F$NJd40$r9T$&$h$&$K$J$k(J.

\node skk-kakutei-key, skk-search-prog-list, skk-dabbrev-like-completion{[nil]}, $@%+%9%?%`2=(J
\section{skk-kakutei-key}
\findex{skk-kakutei-key}
$@3NDj$r<B9T$9$k%-!<$r;XDj$9$k$?$a$NJQ?t(J. $@%G%#%U%)!<%k%HCM$O(J 
\code{"\\C-j"} $@$G$"$k(J.

\node skk-search-prog-list, skk-kakutei-jisyo, skk-kakutei-key, $@%+%9%?%`2=(J
\section{skk-search-prog-list}
\findex{skk-search-prog-list}
$@8+=P$78l$rJQ49$9$k$?$a$N<-=q$K$D$$$F(J, $@$I$N<-=q$r(J, $@$I$N$h$&$JJ}K!$G(J, $@$I(J
$@$N$h$&$J=gHV$G%"%/%;%9$9$k$+$r;XDj$9$kJQ?t(J. $@%G%#%U%)!<%k%H$NCM$O(J
\begin{example}
  ((j-search-kakutei-jisyo-file skk-kakutei-jisyo 10000 t)
   (j-search-jisyo-file skk-initial-search-jisyo 10000 t)
   (j-search-jisyo-file skk-jisyo 0 t)
   (j-okuri-search)
   (j-search-jisyo-file skk-large-jisyo 10000)
   (j-search-server skk-aux-large-jisyo 10000))
\end{example}
$@$G$"$k(J. $@$h$j>\$7$/$O(J, \pxref{SKK$@<-=q$N7A<0(J}.

\node skk-kakutei-jisyo, skk-initial-search-jisyo, skk-search-prog-list, $@%+%9%?%`2=(J
\section{skk-kakutei-jisyo}
\findex{skk-kakutei-jisyo}
\code{skk-search-prog-list} $@$N@_Dj$,%G%#%U%)!<%k%HCM$N$H$-$K(J, $@4X?t(J 
\code{j-search-kakutei-jisyo-file} $@$G8!:w$r$9$k%U%!%$%k$r;XDj$9$k(J. $@$3(J
$@$N%U%!%$%k$G8+$D$+$C$?8uJd$K$D$$$F$O<+F0E*$K3NDj$9$k(J.

\node skk-initial-search-jisyo, skk-large-jisyo, skk-kakutei-jisyo, $@%+%9%?%`2=(J
\section{skk-initial-search-jisyo}
\findex{skk-initial-search-jisyo}
\code{skk-search-prog-list} $@$N@_Dj$,%G%#%U%)!<%k%HCM$N$H$-$K(J,
\code{skk-kakutei-jisyo} $@$N8e$K8!:w$5$l(J, \code{skk-jisyo} $@$NA0$K8!:w$5(J
$@$l$k%U%!%$%k$r;XDj$9$k(J. \code{skk-jisyo} $@$K$"$k8+=P$78l$K$D$$$F$O(J, $@F1(J
$@$88+=P$78l$K$D$$$FJ#?t$N8uJd$,$"$k$H$-$K$O(J, $@3NDj$K$h$j(J, $@3NDj$7$?8uJd$,(J
$@<!2s$NJQ49$G$O:G=i$N8uJd$K$J$k(J. \code{skk-initial-search-jisyo} $@$K$D$$(J
$@$F$O3NDj$7$F$b8uJd$N=g=x$OJQ$i$J$$(J. $@$7$?$,$C$F(J, $@$3$N%U%!%$%k$K$O(J, $@>o$K(J
$@0lDj$N=g=x$G8uJd$,$G$F$-$F$[$7$$8+=P$78l$rCV$$$F$*$/$H$h$$(J.

\node skk-large-jisyo, skk-aux-large-jisyo, skk-initial-search-jisyo, $@%+%9%?%`2=(J
\section{skk-large-jisyo}
\findex{skk-large-jisyo}
\code{skk-search-prog-list} $@$N@_Dj$,%G%#%U%)!<%k%HCM$N$H$-$K(J, $@%P%C%U%!(J
$@$KFI$_9~$^$l$k6&MQ<-=q$r;XDj$9$k(J. $@$3$N%U%!%$%k$O%f!<%6<-=q$G8uJd$,8+$D$+(J
$@$i$J$+$C$?$H$-$K8!:w$5$l$k(J.

\node skk-aux-large-jisyo, skk-delete-implies-kakutei{[t]}, skk-large-jisyo, $@%+%9%?%`2=(J
\section{skk-aux-large-jisyo}
\findex{skk-aux-large-jisyo}
\code{skk-search-prog-list} $@$N@_Dj$,%G%#%U%)!<%k%HCM$N$H$-$K(J, $@%P%C%U%!(J
$@$KFI$_9~$^$l$k6&MQ<-=q$r;XDj$9$k(J. $@IaCJ<-=q%5!<%P$K$h$j6&MQ<-=q$r8!:w$9(J
$@$k$h$&$K@_Dj$7$F$$$k%f!<%6$,(J, $@$3$N%U%!%$%k$r;XDj$7$F$*$/$H(J, $@<-=q%5!<%P(J
$@$,MxMQ$G$-$J$/$J$C$?$H$-$K$O(J, $@<+F0E*$K$3$N%U%!%$%k$r%P%C%U%!$KFI$_9~$s(J
$@$G8!:w$9$k$h$&$K$J$k(J.

\node skk-delete-implies-kakutei{[t]}, $@<-=q%5!<%P(J(skkserv), skk-aux-large-jisyo, $@%+%9%?%`2=(J
\section{skk-delete-implies-kakutei}
\findex{skk-delete-implies-kakutei}
$@"'%b!<%I$G$N4X?t(J j-delete-backward-char $@$NF0:n$r@)8f$9$k(J. $@$3$NJQ?t$NCM(J
$@$,(J \code{t} $@$N$H$-$OJQ49$r3NDj$7D>A0$NJ8;z$r:o=|$9$k(J. \code{nil} $@$N$H(J
$@$-$OA08uJd$rI=<($9$k(J.

\node $@<-=q%5!<%P(J(skkserv), SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J, skk-delete-implies-kakutei{[t]}, Top
\chapter{$@<-=q%5!<%P(J(skkserv)}
\cindex{$@<-=q%5!<%P(J@$@$8$7$g$5!<$P(J}
\cindex{skkserv}
\begin{menu}
* skkserv$@$H$O(J::
* skkserv$@$N%$%s%9%H!<%kJ}K!(J::
* skkserv$@$N5/F0(J::
* SKK$@7A<0$N<-=q(J::
* $@$=$NB>(J($@<-=q%5!<%P$K$D$$$F(J)::
* $@Jd0d(J(skkserv$@5/F08e$N<-=q$N:FFI$_9~$_(J)::
\end{menu}

\node skkserv$@$H$O(J, skkserv$@$N%$%s%9%H!<%kJ}K!(J, $@<-=q%5!<%P(J(skkserv), $@<-=q%5!<%P(J(skkserv)
\section{skkserv$@$H$O(J}
\cindex{skkserv$@$H$O(J}
skkserv $@$O(J, SKK$@$N$?$a$N<-=q%5!<%P$G$"$k(J.

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

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

$@%5!<%P$H%/%i%$%"%s%H$N4V$NDL?.$K$O(J, BSD $@7O(J UNIX $@$N%=%1%C%H$rMxMQ$9$k(J.
System V $@7O(J UNIX $@$G$b(J, BSD $@7O$N%M%C%H%o!<%/5!G=$r<h$j$3$s$G$$$k$b$N$OF0:n(J
$@$9$k$3$H$,$"$k(J. $@>\$7$/$O(J, \file{skkserv/Makefile} $@$N5-=R$r;2>H(J.

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

\node skkserv$@$N%$%s%9%H!<%kJ}K!(J, skkserv$@$N5/F0(J, skkserv$@$H$O(J, $@<-=q%5!<%P(J(skkserv)
\section{skkserv$@$N%$%s%9%H!<%kJ}K!(J}
\cindex{skkserv$@$N%$%s%9%H!<%kJ}K!(J@skkserv$@$N$$$s$9$H!<$k$[$&$[$&(J}
\begin{menu}
* $@%9!<%Q!<%f!<%6$N8"8B$r;}$D?M$N%$%s%9%H!<%kJ}K!(J::
* $@%9!<%Q!<%f!<%6$N8"8B$r;}$?$J$$?M$N%$%s%9%H!<%kJ}K!(J::
\end{menu}

\node $@%9!<%Q!<%f!<%6$N8"8B$r;}$D?M$N%$%s%9%H!<%kJ}K!(J, $@%9!<%Q!<%f!<%6$N8"8B$r;}$?$J$$?M$N%$%s%9%H!<%kJ}K!(J, skkserv$@$N%$%s%9%H!<%kJ}K!(J, skkserv$@$N%$%s%9%H!<%kJ}K!(J
\subsection{$@%9!<%Q!<%f!<%6$N8"8B$r;}$D?M$N%$%s%9%H!<%kJ}K!(J}
\cindex{$@%9!<%Q!<%f!<%6$N8"8B$r;}$D?M$N%$%s%9%H!<%kJ}K!(J@$@$9!<$Q!<$f!<$6$N$1$s$2$s$r$b$D$R$H$N$$$s$9$H!<$k$[$&$[$&(J}
\begin{enumerate}
\item
\file{Makefile} $@$rJT=8$9$k(J.

$@<+J,$N7W;;5!$N>u67$K1~$8$F(J, $@0J2<$NJQ?t$NCM$rJQ99$9$k(J.

\begin{description}
\item[COMPAT\quad]
$@%*%Z%l!<%F%#%s%0%7%9%F%`$K1~$8$FA*Br$9$k(J. BSD UNIX $@7OE}$G$"$l$PJQ99$7$J$$(J.
$@>\:Y$O(J, \file{skkserv/Makefile} $@$r;2>H(J.

\item[SERVERDIR\quad]
skkserv $@$,%$%s%9%H!<%k$5$l$k%G%#%l%/%H%j$G$"$j(J, $@DL>o(J, 
\file{$NEMACS/etc}$@$K$9$k(J.

\item[JISHODIR\quad]

$@<-=q$,%$%s%9%H!<%k$5$l$k%G%#%l%/%H%j$G$"$j(J, $@DL>o(J, 
\file{$NEMACS/etc}$@$K$9$k(J.

\item[JISYO\quad]
SKK $@<-=q$NL>A0$G$"$j(J, $@DL>o(J\file{SKK-JISYO.L}$@$H$9$k(J.
\end{description}
\c  

\c We don't know why, but some spaces are necessary here.
\item
skkserv $@$r%3%s%Q%$%k$9$k(J.

\begin{example}
\noindent
        make
\end{example}

\item
$@%9!<%Q!<%f!<%6$K$J$j(J, skkserv $@$r%$%s%9%H!<%k$9$k(J.

\begin{example}
\noindent
        make install
\end{example}

$@$3$N$H$-(J, $@BPOCE*(Jshell script $@$,Av$j(J, \file{/etc/services} $@$H(J
\file{/etc/rc.local} $@$N(J2$@$D$N%U%!%$%k$K<c43$N9T$rDI2C$9$k$+$I$&$+<ALd$9$k(J.
yes $@$HEz$($k$H(J, $@%P%C%/%"%C%W$r<h$C$?$"$H(J, $@$3$l$i$N%U%!%$%k$K<c43$N9T$rDI(J
$@2C$9$k(J. no $@$HEz$($?>l9g(J, $@<j:n6H$GDI2C$9$Y$-FbMF$,I=<($5$l$k(J.

\item
NIS($@5lL>(JYP)$@$r;H$C$F$$$k>l9g$O(J, $@$5$i$K(J, NIS$@$N%^%9%?%5!<%P$H$J$C$F$$$k7W;;(J
$@5!$G%9!<%Q!<%f!<%6$K$J$j(J, \file{/etc/services}$@$K(J 

\begin{example}
\noindent
        skkserv		1178/tcp	skk-jisyo-server
\end{example}
$@$H$$$&9T$r2C$($?8e(J, 

\begin{example}
\noindent
        cd /var/yp $@$^$?$O(J cd /etc/yp
        make services
\end{example}

$@$H$9$k(J.

\end{enumerate}
\node $@%9!<%Q!<%f!<%6$N8"8B$r;}$?$J$$?M$N%$%s%9%H!<%kJ}K!(J, skkserv$@$N5/F0(J, $@%9!<%Q!<%f!<%6$N8"8B$r;}$D?M$N%$%s%9%H!<%kJ}K!(J, skkserv$@$N%$%s%9%H!<%kJ}K!(J
\subsection{$@%9!<%Q!<%f!<%6$N8"8B$r;}$?$J$$?M$N%$%s%9%H!<%kJ}K!(J}
\cindex{$@%9!<%Q!<%f!<%6$N8"8B$r;}$?$J$$?M$N%$%s%9%H!<%kJ}K!(J@$@$9!<$Q!<$f!<$6$N$1$s$2$s$r$b$?$J$$$R$H$N$$$s$9$H!<$k$N$[$&$[$&(J}
\begin{enumerate}
\item \file{Makefile} $@$rJT=8$9$k(J.

$@%9!<%Q!<%f!<%6$N8"8B$r;}$D>l9g$HF1$8JQ99$r2C$((J, $@$5$i$K(J, 
\begin{example}
\noindent
        PRIVATE = -DPRIVATE
\end{example}
$@$H$9$k(J. \code{SERVERDIR} (skkserv $@$NCV$->l=j(J)$@$O9%$-$J$H$3$m$GNI$$(J.

\item skkserv $@$r:n$j(J, $@%$%s%9%H!<%k$9$k(J.

\begin{example}
\noindent
        make
        make install
\end{example}

\item  \file{.skk}$@$K(J

\begin{example}
\noindent
        (setq skk-portnum 1178)
\end{example}

\noindent
$@$rDI2C$9$k(J.

\item SKK$@$r;H$&A0$K(J, skkserv $@$rF0$+$97W;;5!$N>e$G(J, $@<+J,$G(J, 

\begin{example}
\noindent
        skkserv
\end{example}

\noindent
$@$H$7$F(J, $@5/F0$9$k(J. (SKK$@$h$S$@$7;~$K(J, skkserv$@$O<+F0E*$K5/F0$5$l$k(J
$@$h$&$K$J$C$F$$$k$,(J, $@I,$:$7$b@.8y$7$J$$(J. )

\end{enumerate}

\node skkserv$@$N5/F0(J, SKK$@7A<0$N<-=q(J, $@%9!<%Q!<%f!<%6$N8"8B$r;}$?$J$$?M$N%$%s%9%H!<%kJ}K!(J, $@<-=q%5!<%P(J(skkserv)
\section{skkserv$@$N5/F0(J}
\cindex{skkserv$@$N5/F0(J@skkserv$@$N$-$I$&(J}
skkserv$@$N5/F0;~$N%*%W%7%g%s$G(J, $@%G%#%U%)%k%H<-=qL>$NJQ99(J, $@%G%#%P%C%0!&(J
$@%b!<%I$N;XDj$J$I$,$G$-$k(J.

\begin{example}
\noindent
skkserv [-d] [-p \var{nnnn}] [\var{jisho}]
\end{example}

\begin{quotation}
\noindent
\begin{tabular}{lp{1cm}l}
\code{-d} & & $@%G%#%P%C%0!&%b!<%I(J \\
\code{-p \var{nnnn}} & & $@DL?.MQ$N%]!<%HHV9f$H$7$F(J\var{nnnn}$@$r;H$&(J. \\
\code{\var{~/jisho}} & & \var{~/jisho}$@$r<-=q$H$7$FMxMQ(J.
\end{tabular}
\end{quotation}

$@%*%W%7%g%s$J$7$G5/F0$9$k$H(J, $@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$9$k(J. skkserv $@$O(J, $@%5!<(J
$@%P$H$J$k$Y$-;R%W%m%;%9$r:n$C$?$"$H(J, $@$?$@$A$K=*N;$9$k(J. $@%(%i!<$,$"$C$F(J
$@$b2?$N%a%C%;!<%8$b=P$5$J$$(J.

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

skkserv $@$N5/F0$O%9!<%Q!<%f!<%6$,9T$&I,MW$O$J$$(J.

\node SKK$@7A<0$N<-=q(J, $@$=$NB>(J($@<-=q%5!<%P$K$D$$$F(J), skkserv$@$N5/F0(J, $@<-=q%5!<%P(J(skkserv)
\section{SKK$@7A<0$N<-=q(J}
\cindex{SKK$@7A<0$N<-=q(J@SKK$@$1$$$7$-$N$8$7$g(J}
\cindex{$@<-=q(J@$@$8$7$g(J}
SKK$@7A<0$N<-=q$N3F9T$O(J, $@8+=P$78l(J, 1$@J8;z$N6uGr(J, $@JQ49J8;zNs$+$i$J$kJ8;zNs(J
$@$G$"$k(J.

$@<-=q$NCf$G(J, $@3F9T$O(J, $@8+=P$78l$r(Junsigned-char$@$H8+$J$7$F(J, $@%=!<%H$5$l$F$$$k(J
$@$H2>Dj$9$k(J. $@$3$N=g=x$O(JEmacs$@$,J8;zNs$rHf3S$9$k$H$-$N=g=x$G$"$j(J, Emacs$@$N(J
$@%3%^%s%I(J\code{sort-lines}$@$rMQ$$$l$P%U%!%$%k$r$3$N=g=x$G%=!<%H$9$k$3$H$,(J
$@$G$-$k(J. UNIX $@$N(J{\tt sort}$@%3%^%s%I$G$NI8=`$N=g=x$H$O0[$J$k$N$GCm0U$,I,MW(J
$@$G$"$k(J.

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

skkserv $@$O0J2<$N7A<0$N?77A<0<-=q$b%5%]!<%H$7$F$$$k(J.

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

$@?77A<0<-=q$O(J, $@3F9T$NCf?H$OJQ$o$i$J$$$,(J, $@9T$N=g=x$,5l7A<0$H0[$J$k(J.
$@%Q!<%H#1$O(J, $@Aw$j2>L>$N$"$k8+=P8l$,5U=g$K%=!<%H$5$l$F$$$k(J.
$@%Q!<%H#2$O(J, $@Aw$j2>L>$N$J$$8+=P$78l$,@5=g$K%=!<%H$5$l$F$$$k(J.

$@$^$?(J, $@!V(J;; $@!W$G$O$8$^$k(J, $@>e$N#2<oN`$N7A$G$J$$9T$O(J, $@Cm<a$H$7$FL5;k$5$l$k(J.

\node $@$=$NB>(J($@<-=q%5!<%P$K$D$$$F(J), skkserv$@$,F0:n$9$k4D6-(J, SKK$@7A<0$N<-=q(J, $@<-=q%5!<%P(J(skkserv)
\section{$@$=$NB>(J($@<-=q%5!<%P$K$D$$$F(J)}
\cindex{$@$=$NB>(J($@<-=q%5!<%P$K$D$$$F(J)@$@$=$N$?(J($@$8$7$g$5!<$P$K$D$$$F(J)}
\begin{menu}
* skkserv$@$,F0:n$9$k4D6-(J::
* $@%F%9%HJ}K!(J::
* $@8B3&!&2~NI$NM>CO(J::
\end{menu}

\node skkserv$@$,F0:n$9$k4D6-(J, $@%F%9%HJ}K!(J, $@$=$NB>(J($@<-=q%5!<%P$K$D$$$F(J), $@$=$NB>(J($@<-=q%5!<%P$K$D$$$F(J)
\subsection{skkserv$@$,F0:n$9$k4D6-(J}
\cindex{skkserv$@$,F0:n$9$k4D6-(J@skkserv$@$,$I$&$5$9$k$+$s$-$g$&(J}
skkserv$@$,F0:n$9$k$?$a$K$O(J, BSD$@7O(JUNIX$@$N%=%1%C%H$,I,MW$G$"$k(J.

skkserv$@$N%F%9%H$O(J, 
\begin{quotation}
\noindent
\begin{itemize}
\item SunOS 4.0.3, 4.1.1
\item NEWS OS 4.1.1
\item Ultrix V4.1
\item System V release 4.0
\end{itemize}
\end{quotation}

\noindent
$@$N>e$G9T$C$?(J. $@$^$?(J, $@%f!<%6$N%l%]!<%H$K$h$k$H(J, 
HP-UX, MassComp $@$N>e$G$b%$%s%9%H!<%k;~$KE,@Z$J@_Dj$r$9$k$H(J, 
$@F0:n$9$k$3$H$,$o$+$C$F$$$k(J.

\node $@%F%9%HJ}K!(J, $@8B3&!&2~NI$NM>CO(J, skkserv$@$,F0:n$9$k4D6-(J, $@$=$NB>(J($@<-=q%5!<%P$K$D$$$F(J)
\subsection{$@%F%9%HJ}K!(J}
\cindex{$@%F%9%HJ}K!(J@$@$F$9$H$[$&$[$&(J}
skkserv$@$,$&$^$/5/F0$G$-$J$$;~$O(J, Nemacs$@$G(J, $@0J2<$r=g<!I>2A$9$k(J. $@$3$3$G(J, 
``{\tt tororin}''$@$N$H$3$m$K$O(J, skkserv$@$rF0$+$7$F$$$k%[%9%HL>$r=q$$$F$*$/(J.

\begin{quote}
\begin{example}
\noindent
;; network stream $@$r(J open
(open-network-stream 
    "skkservd" (current-buffer) "tororin" "skkserv")
;; $@=i4|@_Dj(J
(if (fboundp 'set-process-kanji-code)
    (set-process-kanji-code (get-process "skkservd") 0))
(setq kanji-fileio-code 0)
;; $@JQ49$9$Y$-J8;zNs$H$7$F!X$+$s$8!Y$rAw?.$9$k(J.
;; $@@.8y$9$k$H(J, $@%P%C%U%!$N:G8e$K(J, 
;;$@!Z(J1/$@4A;z(J/$@44;v(J/$@40<#(J/$@40<$(J/$@42<#(J/$@46$8(J/$@![(J
;; $@$,A^F~$5$l$k(J.
(process-send-string "skkservd" "1$@$+$s$8(J ")
;; server $@$r(J disconnect $@$9$k(J.
(process-send-string "skkservd" "0")
\end{example}
\end{quote}

\node $@8B3&!&2~NI$NM>CO(J, $@Jd0d(J(skkserv$@5/F08e$N<-=q$N:FFI$_9~$_(J), $@%F%9%HJ}K!(J, $@$=$NB>(J($@<-=q%5!<%P$K$D$$$F(J)
\subsection{$@8B3&!&2~NI$NM>CO(J}
\cindex{$@8B3&!&2~NI$NM>CO(J@$@$2$s$+$$$+$$$j$g$&$N$h$A(J}
skkserv$@$,%G%#%P%C%0%b!<%I$G$J$$;~$K(J, $@9gK!E*$K;&$9<jCJ$O$J$$(J. kill$@$9$k(J.

$@$R$H$D$N7W;;5!$N>e$G;HMQ$G$-$kF1$8HV9f$N(JTCP$@%=%1%C%H$O(J, $@$R$H$D$7$+B8:_(J
$@$G$-$J$$(J. $@=>$C$F(J, $@I8=`%]!<%HHV9f$r;H$&(J skkserv $@$b(J, $@$R$H$D$7$+F0$+$J$$(J.
$@%G%#%P%C%0$d%F%9%H$N:]$K(J, skkserv$@$r;&$7$F$9$0$K5/F0$9$k$H(J, $@%]!<%H$,;H(J
$@$o$l$F$$$k(J, $@$H$$$&<q;]$N%(%i!<$,5/$-$k(J. $@$3$N>l9g$O(J, $@>/$7BT$C$F$+$i(J, $@:F(J
$@EY5/F0$9$k(J.

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

$@K\Mh$N(JSKK$@<-=q$K$O(J, $@8+=P$78l$ND9$5$N>e8B$O$J$$$,(J, skkserv$@$G$O(J 512$@%P%$%H(J
$@$K8B$C$F$$$k(J(\file{skkserv.h}$@$N(J\code{BUFSIZE}$@$NCM(J). $@$J$*(J, $@JQ49J8;zNs$N(J
$@D9$5$K@)8B$O$J$$(J.

$@<-=q8!:w$O(J, $@!VFI$_!W$NBh(J1$@J8;zL\$K$h$k>l9gJ,$1$r9T$C$?$"$H$O(J, $@@~7?C5:w$r(J
$@$7$F$$$k(J. $@8=:_$N>u67$G$O(J, $@$3$l$G==J,$G$"$k$,(J, $@>l9g$K$h$C$F$O(J, $@$h$j9bB.(J
$@$JC5:wJ}K!$r8!F$$9$kI,MW$,$"$k$+$b$7$l$J$$(J.

\node $@Jd0d(J(skkserv$@5/F08e$N<-=q$N:FFI$_9~$_(J), SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J,$@8B3&!&2~NI$NM>CO(J, $@<-=q%5!<%P(J(SKKSERV)
\section{$@Jd0d(J(skkserv$@5/F08e$N<-=q$N:FFI$_9~$_(J)}
\cindex{$@<-=q$N:FFI$_9~$_(J@$@$8$7$g$N$5$$$h$_$3$_(J}

skkserv $@5/F08e$K(J skkserv $@$N;2>H$7$F$$$k<-=q$NFbMF$rJQ99$7$?$$>l9g$K(J,
$@C1=c$K(J skkserv $@$N%W%m%;%9$r(J kill $@$7$F$7$^$&$H(J, $@$=$N;~$KF1$8(J skkserv $@$r(J
$@MxMQ$7$F(J skk $@$r;H$C$F$$$k$9$Y$F$N%f!<%6$K0-1F6A$,$"$k(J.

$@$=$3$G(J, skkserv $@$rAv$i$;$?$^$^(J, $@<-=q$r:FFI$_$3$_$9$kJ}K!$rIU2C$7$?(J. $@$J(J
$@$*(J, $@<-=q$N%U%!%$%kL>$rJQ99$9$k$H$-$O$G$-$J$$(J. $@$D$^$j(J, $@%3%s%Q%$%k;~$^$?(J
$@$O5/F0;~$K;XDj$5$l$?%U%!%$%kL>$N0LCV$K(J, $@?7$7$$<-=q$r>e=q$-$9$kI,MW$,$"(J
$@$k(J.

\begin{enumerate}
\item
$@?7$7$$<-=q$r(J skkserv $@$N=jDj$N>l=j$KCV$/(J.

\begin{example}
\noindent
        cp NEW-JISHO /usr/local/mule/etc/SKK-JISYO.L 
\end{example}

$@$3$3$GBh#20z?t$OE,Ev$JJ8;zNs$K$J$*$7$F;H$&(J.

\item
skkserv $@$N%W%m%;%9HV9f$r5a$a$k(J.

\begin{example}
\noindent
        ps ax | grep skkserv
\end{example}

\item
skkserv $@$K<-=q:FFI$_9~$_$r;XDj$9$k%7%0%J%k$rAw$k(J.

\begin{example}
\noindent
        kill -INT \var{nnnn}
\end{example}

$@$3$3$G(J, \var{nnnn} $@$O(J 2. $@$G5a$a$?(J skkserv $@$N%W%m%;%9HV9f$H$9$k(J. $@$J$*(J, 
signal $@$rAw$k$3$H$,$G$-$k$N$O%9!<%Q!<%f!<%6$N$_!J8D?M$G(J skkserv $@$r(J
$@5/F0$7$?>l9g$O(J, $@%9!<%Q!<%f!<%6$^$?$O5/F0$7$??M$N$_!K$G$"$k(J.
\end{enumerate}


{\bf $@Cm0U(J:}

a. $@>e5-<j=g$G(J 1 $@$H(J 3 $@$N4V!J%U%!%$%k$NCf?H$,=q$-$+$o$C$?$N$K(J, $@$^$@(J, 
skkserv $@$,$=$N$3$H$rCN$i$J$$$H$-!K$G$O(J, skkserv $@$OJQ$JF0:n$r$9$k$3$H$,(J
$@$"$k(J. $@FC$K(J, $@<-=q$N%5%$%:$r>.$5$/$7$?$H$-$K(J, $@;`$s$G$7$^$&$+$b$7$l$J$$(J.

b. $@F0:n$O(J, SparcStation-2/SunOS 4.1.1 $@>e$G$N$_%F%9%H$7$?(J. signal $@$N<h(J
$@$j07$$$,0[$J$k%^%7%s>e$G$OF0:n$7$J$$2DG=@-$,$"$k(J.


\node SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J, $@5l%P!<%8%g%s$H$NAj0cE@(J, $@Jd0d(J(skkserv$@5/F08e$N<-=q$N:FFI$_9~$_(J), Top
\chapter{SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J}
\cindex{SKK$@<-=q(J@SKK$@$8$7$g(J}
\cindex{$@<-=q(J@$@$8$7$g(J}
\cindex{$@%f!<%F%#%j%F%#%W%m%0%i%`(J@$@$f!<$F$#$j$F$#$W$m$0$i$`(J}
\begin{menu}
* SKK$@<-=q$N7A<0(J::
* $@<-=q%P%C%U%!$N%;!<%V(J::
* $@<-=q%f!<%F%#%j%F%#%W%m%0%i%`(J::
\end{menu}

\node SKK$@<-=q$N7A<0(J, $@<-=q%P%C%U%!$N%;!<%V(J, SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J, SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J
\section{SKK$@<-=q$N7A<0(J}
\cindex{SKK$@<-=q$N7A<0(J@SKK$@$8$7$g$N$1$$$7$-(J} 

SKK $@<-=q$O0J2<$N$$$:$l$+$N7A<0$N9T$+$i$J$k(J.
\begin{example}
    \code{\var{midashi}} /\code{\var{kouho}}/.../\code{\var{kouho}}/
\end{example}
$@$^$?$O(J
\begin{example}
    \code{\var{midashi}} /\code{\var{kouho}}/.../\code{\var{kouho}}/[\code{\var{okuri}}/\code{\var{kouho}}/.../\code{\var{kouho}}/]/.../
\end{example}

$@:G=i$N7A<0$N9T$OAw$j2>L>$N$D$+$J$$8+=P$78l$r$b$D9`L\$KBP1~$9$k$b$N$G(J, 
$@$?$H$($P(J, $@<!$N$h$&$J9T$,$=$&$G$"$k(J.

\begin{verbatim}
        $@$$$3$&(J /$@0J9_(J/$@0\9T(J/$@0U8~(J/
\end{verbatim}

$@$U$?$D$a$N7A<0$N9T$OAw$j2>L>$N$D$/8+=P$78l$r$b$D9`L\$KBP1~$9$k$b$N$G(J, 
$@$?$H$($P(J, $@<!$N$h$&$J9T$,$=$&$G$"$k(J.

\begin{verbatim}
        $@$*$*(Jk /$@Bg(J/$@B?(J/[$@$/(J/$@B?(J/]/[$@$+(J/$@B?(J/]/[$@$-(J/$@Bg(J/]/[$@$1(J/$@B?(J/]/
\end{verbatim}

$@$3$NB>(J SKK $@<-=q$O(J, $@@hF,$,!V(J;;$@!W$G$"$k9T$rCp<a9T$H$7$F5v$7$F$$$k(J. $@$H$/(J
$@$K(J SKK $@<-=q$K$O<!$N$U$?$D$NCp<a9T$,$3$N=g$G4^$^$l$F$$$J$$$H$$$1$J$$(J.

\begin{verbatim}
        ;; okuri-ari entries.
        ;; okuri-nasi entries.
\end{verbatim}

$@$^$?(J, $@!V(J;; okuri-ari entries.$@!W$N9T$H!V(J;; okuri-nasi entries.$@!W$N9T$N(J
$@4V$O$9$Y$FAw$j2>L>$N$D$/8+=P$78l$r$b$D9T$G$J$$$H$$$1$J$/(J, 
$@!V(J;; okuri-nasi entries.$@!W$N9T$N8e$O$9$Y$FAw$j2>L>$N$D$+$J$$8+=P$78l$r(J
$@$b$D9T$G$J$$$H$$$1$J$$(J. $@$5$i$K(J, $@Aw$j2>L>$N$D$/8+=P$78l$r$b$D9T$O(J, $@8+=P(J
$@$78l$K$D$$$F5U=g$K%=!<%H$5$l$F$$$J$$$H$$$1$J$$(J.

$@Aw$j2>L>$N$J$$8+=P$78l$K$D$$$F$O(J, $@8+=P$78l$N=g$K%=!<%H$5$l$F$$$k<-=q$H(J
$@$=$&$G$J$$<-=q$,$"$k(J. SKK-JISYO.L $@$N$h$&$JBg5,LO$J<-=q$O(J, $@8+=P$78l$N=g(J
$@$K%=!<%H$5$l$F$*$j(J, $@$=$N$?$a$K%P%C%U%!$KFI$_9~$s$@>l9g$G$b9bB.$J8!:w$,(J
$@2DG=$K$J$C$F$$$k(J.

$@0lJ}(J, $@%f!<%6$N%f!<%6<-=q%U%!%$%k(J(\file{.skk-jisyo})$@$O(J, SKK $@$,5/F0$5$l$k(J
$@$H%P%C%U%!$KFI$_9~$^$l$k(J. $@JQ49$O$3$N<-=q%P%C%U%!$rMQ$$$F9T$o$l(J, $@3NDj$9(J
$@$k$?$S$K<-=q%P%C%U%!$O99?7$5$l$k(J. $@Nc$($P(J, $@:#(J, $@$3$NJ8$r=q$$$F$$$k;~E@$G(J
$@Aw$j2>L>$N$J$$8+=P$78l$r$b$D9T$N:G=i$NJ}$O0J2<$N$h$&$K$J$C$F$$$k(J.
\cindex{.skk-jisyo}
\cindex{$@<-=q%P%C%U%!(J@$@$8$7$g$P$C$U$!(J}

\begin{example}
\noindent
        $@$$$+(J /$@0J2<(J/
        $@$[$&(J /$@J}(J/$@K!(J/$@K-(J/$@K,(J/$@K%(J/$@K"(J/$@K$(J/$@J|(J/$@Js(J/$@K2(J/$@K1(J/
        $@$5$$$7$g(J /$@:G=i(J/
        $@$.$g$&(J /$@9T(J/
        $@$_$@$7$4(J /$@8+=P$78l(J/
        $@$*$/$j$,$J(J /$@Aw$j2>L>(J/
        $@$8$F$s(J /$@;~E@(J/$@<-E5(J/
        $@$V$s(J /$@J8(J/$@J,(J/$@J9(J/
        $@$$$^(J /$@:#(J/
        $@$3$&$7$s(J /$@99?7(J/$@8r?.(J/$@91??(J/
        buffer /$@%P%C%U%!(J/
        $@$8$7$g(J /$@<-=q(J/
\end{example}

$@$3$l$GJ,$k$h$&$K(J, $@Aw$j2>L>$J$7$N<-=q%P%C%U%!$N9`L\$O(J, $@$D$M$K(J, $@:G6a3NDj(J
$@$7$?$b$N$,A0$KMh$k$h$&$J$C$F$$$k(J. $@$3$N$?$a$K(J, $@Aw$j2>L>$N$J$$8+=P$78l$K(J
$@$D$$$F$OFI$_$NJd40$,2DG=$K$J$C$F$$$k(J.

SKK $@$N4pK\E*$JJQ49$O%f!<%6<-=q$H6&MQ<-=q$rMQ$$$F9T$o$l$k$,(J, $@$3$l$i$N<-=q(J
$@$r4^$a$F(J, $@%f!<%6$O$I$N<-=q$r(J, $@$I$N$h$&$JJ}K!$G(J, $@$I$N$h$&$J=gHV$G%"%/%;(J
$@%9$9$k$+$r;XDj$9$k$3$H$,$G$-$k(J. $@$3$N;XDj$OJQ?t(J
\findex{skk-search-prog-list}
\findex{skk-kakutei-jisyo}
\findex{skk-initial-search-jisyo}
\findex{skk-jisyo}
\findex{skk-large-jisyo}
\findex{skk-aux-large-jisyo}
\code{skk-search-prog-list} $@$K$h$j9T$o$l$k(J. $@$3$NJQ?t$N%G%#%U%)!<%k%H$N(J
$@CM$O(J

\begin{example}
  ((j-search-kakutei-jisyo-file skk-kakutei-jisyo 10000 t)
   (j-search-jisyo-file skk-initial-search-jisyo 10000 t)
   (j-search-jisyo-file skk-jisyo 0 t)
   (j-okuri-search)
   (j-search-jisyo-file skk-large-jisyo 10000)
   (j-search-server skk-aux-large-jisyo 10000))
\end{example}

\noindent
$@$G$"$k(J. $@$3$N$h$&$K(J \code{skk-search-prog-list} $@$OG$0U8D?t$N%W%m%0%i%`(J
$@$N%j%9%H$G$"$k(J. $@$=$l$>$l$N%W%m%0%i%`$O(J, $@JQ49$N8uJd$N%Y%/%H%k$rJV$9$h$&(J
$@$J%W%m%0%i%`$G$"$l$P2?$G$b$h$$(J. SKK $@$O(J, $@$3$l$i$N%W%m%0%i%`$r(J, $@I,MW$K1~(J
$@$8$F(J, $@%j%9%H$K$+$+$l$F$$$k=g$K<B9T$7JQ49$N8uJd%Y%/%H%k$r$D$/$j(J, $@8uJd$H(J
$@$7$FI=<($9$k(J.

\findex{j-search-jisyo-file}
$@>e$NNc$K$G$F$/$k4X?t(J \code{j-search-jisyo-file} $@$O(J3$@$D$N0z?t$r$H$k4X?t(J
$@$G$"$k(J. $@:G=i$N0z?t$O(J \code{nil} $@$^$?$O%U%!%$%kL>$G$"$j(J, $@%U%!%$%kL>$rM?(J
$@$($?$H$-$K$O(J, $@$=$N%U%!%$%k$r%P%C%U%!$K<h$j9~$s$G8+=P$78l$r8!:w$9$k(J.
\code{nil} $@$N$H$-$O6u$N%Y%/%H%k$r8uJd$N%Y%/%H%k$H$7$FJV$9(J. $@Bh(J2$@0z?t$K$O(J
0 $@0J>e$N@0?t$rM?$($k(J. 0 $@$N$H$-$O%P%C%U%!$N:G=i$+$i8+=P$78l$r=g$K8!:w$9(J
$@$k(J. $@0z?t$NCM(J \var{n} $@$,@5$N$H$-$O(J, $@%P%C%U%!$,8+=P$78l$N=g$K%=!<%H$5$l(J
$@$F$$$k$H2>Dj$7(J, $@FsJ,K!$G8!:w$NHO0O$,(J \var{n} $@$K$J$k$^$GHO0O$r69$a$F$$(J
$@$-(J, $@$=$N@h$O@~7A$K8!:w$9$k(J. $@Bh(J3$@0z?t$,(J \code{nil} $@$N$H$-$O(J, $@Bh(J1$@0z?t$G;XDj(J
$@$7$?%U%!%$%k$r%P%C%U%!$K:G=i$K<h$j9~$`$H$-$K%a%C%;!<%8$rI=<($7(J,
\code{t} $@$N$H$-$OI=<($7$J$$(J.

\findex{j-search-kakutei-jisyo-file}
$@4X?t(J \code{j-search-kakutei-jisyo-file} $@$NF0:n$O(J 
\code{j-search-jisyo-file} $@$HF1MM$G$"$k(J. $@$?$@$7(J, $@8uJd$,8+$D$+$C$?$H$-(J
$@$K$O(J, $@$=$N8uJd$G<+F0E*$K3NDj$r$9$k(J. $@$7$?$,$C$F(J, $@$3$N4X?t$GMQ$$$k<-=q$H(J
$@$7$F$O(J, $@$=$N8+=P$78l$KBP$9$k8uJd$,$R$H$D$7$+$J$$$3$H$,$"$i$+$8$a$o$+$C(J
$@$F$$$k$b$N$r=8$a$F$D$/$C$F$*$/I,MW$,$"$k(J.

\findex{j-search-server}
$@4X?t(J \code{j-search-server}$@$O(J3$@$D$N0z?t$r$H$k4X?t$G$"$j(J, $@<-=q%5!<%P$rMx(J
$@MQ$9$k%f!<%6$K$@$10UL#$N$"$k4X?t$G$"$k(J. $@$3$N4X?t$O<-=q%5!<%P$,@5>o$KF0(J
$@:n$7$F$$$k$H$-$K$O(J, $@%5!<%P$KJQ49$r0MMj$78uJd%Y%/%H%k$rJV$9$,(J, $@<-=q%5!<(J
$@%P$K%"%/%;%9$G$-$J$/$J$k$H<+F0E*$KBh(J1$@0z?t$G;XDj$7$?%U%!%$%k(J($@%G%#%U%)!<(J
$@%k%H$G$O(J \file{skk-aux-large-jisyo})$@$r%P%C%U%!$KFI$_9~$_(J, $@$3$N%U%!%$%k(J
$@$rMQ$$$F8!:w$r$9$k(J. $@;D$j$NJQ?t$N0UL#$O4X?t(J \code{j-search-server} $@$N0z(J
$@?t$N0UL#$HF1$8$G$"$k(J.

\findex{j-okuri-search}
$@4X?t(J \code{j-okuri-search} $@$OAw$j2>L>$N<+F0=hM}$N$?$a$N4X?t$G$"$k(J.

\node $@<-=q%P%C%U%!$N%;!<%V(J, $@<-=q%f!<%F%#%j%F%#%W%m%0%i%`(J, SKK$@<-=q$N7A<0(J, SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J
\section{$@<-=q%P%C%U%!$N%;!<%V(J}
\cindex{$@<-=q%P%C%U%!$N%;!<%V(J@$@$8$7$g$P$C$U$!$N$;!<$V(J}
$@%3%^%s%I(J\code{skk-save-jisyo}$@$r<B9T$9$l$P(J, $@$=$N;~E@$G$N<-=q%P%C%U%!(J
$@$,%f!<%6<-=q%U%!%$%k$K%;!<%V$5$l$k(J. $@%3%^%s%I$N<B9T$O(J
\findex{skk-save-jisyo}

\begin{quotation}
\noindent
\kbd{M-x skk-save-jisyo}
\end{quotation}

\noindent
$@$rF~NO$9$l$P$h$$(J. Emacs$@$r=*N;$9$k$H$-$K<+F0E*$K%;!<%V$5$l$k$N$G(J, 
system down$@Ey$N?4G[$,L5$1$l$P(J, $@0U<1$7$F%;!<%V$9$kI,MW$OL5$$(J. $@$^$?(J, $@F1(J
$@;~$K$=$NA0$N(JEmacs$@$N%;%C%7%g%s$G%;!<%V$7$?<-=q$O(J\file{.skk-jisyo.BAK}
$@$K%3%T!<$5$l$k(J.
\cindex{Emacs}

$@$^$?(J, $@$J$K$+$NET9g$G(J, $@<-=q%P%C%U%!$r%;!<%V$7$J$$$G(JEmacs$@$r=*N;$7$?$$$H$-(J
$@$O(J, 

\begin{quotation}
\noindent
\kbd{M-x skk-kill-emacs-without-saving-jisyo}
\end{quotation}
\findex{skk-kill-emacs-without-saving-jisyo}

\noindent
$@$H$9$l$P$h$$(J.

\node $@<-=q%f!<%F%#%j%F%#%W%m%0%i%`(J, $@5l%P!<%8%g%s$H$NAj0cE@(J, $@<-=q%P%C%U%!$N%;!<%V(J, SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J
\section{$@<-=q%f!<%F%#%j%F%#%W%m%0%i%`(J}
\cindex{$@<-=q%f!<%F%#%j%F%#%W%m%0%i%`(J@$@$8$7$g$f!<$F$#$j$F$#$W$m$0$i$`(J}
SKK$@<-=q$K4X$9$k%f!<%F%#%j%F%#%W%m%0%i%`$K$O(J, Emacs Lisp $@$G$+$+$l$?$b$N(J,
Perl$@$G$+$+$l$?$b$N(J, $@$=$l$K(J C $@$G$+$+$l$?$b$N$,$"$k(J.

\begin{menu}
* Emacs Lisp$@%f!<%F%#%j%F%#%W%m%0%i%`(J::
* Perl$@$K$h$k%f!<%F%#%j%F%#%W%m%0%i%`(J::
* C$@$K$h$k%f!<%F%#%j%F%#%W%m%0%i%`(J::
\end{menu}

\node Emacs Lisp$@%f!<%F%#%j%F%#%W%m%0%i%`(J, Perl$@$K$h$k%f!<%F%#%j%F%#%W%m%0%i%`(J, $@<-=q%f!<%F%#%j%F%#%W%m%0%i%`(J, $@<-=q%f!<%F%#%j%F%#%W%m%0%i%`(J
\subsection{Emacs Lisp$@%f!<%F%#%j%F%#%W%m%0%i%`(J}
\cindex{Emacs Lisp$@%f!<%F%#%j%F%#%W%m%0%i%`(J@Emacs Lisp$@$f!<$F$#$j$F$#$W$m$0$i$`(J}
Nemacs $@$NCf$G%3%^%s%I(J\code{skk-merge}, \code{skk-diff}$@$r<B9T$9$l$P(J, 
SKK$@7A<0$N$U$?$D$N<-=q$r%^!<%8$7$?$j:9J,$r7W;;$9$k$3$H$,$G$-$k(J.
\findex{skk-merge}
\cindex{Nemacs}
\cindex{$@<-=q(J@$@$8$7$g(J}

{\bf $@Cm0U(J:}
$@8m$C$F5.=E$J<-=q$rGK2u$7$J$$$h$&$K(J, $@0J2<$N:n6H$O$9$Y$F<-=q$r%3%T!<$7(J
$@$F$+$i(J, $@%3%T!<$K$D$$$F9T$&$[$&$,$h$$(J.

\begin{menu}
* skk-check-jisyo::
* skk-merge::
* skk-diff::
\end{menu}

\node skk-check-jisyo, skk-merge, Emacs Lisp$@%f!<%F%#%j%F%#%W%m%0%i%`(J, Emacs Lisp$@%f!<%F%#%j%F%#%W%m%0%i%`(J
\subsubsection{skk-check-jisyo}
\cindex{skk-check-jisyo}
SKK$@$O<-=q%P%C%U%!$G$O(JSKK$@7A<0$N<-=q$r07$$(J, $@$=$NFbMF$r99?7$7$F$$$k(J. $@%P%C(J
$@%U%!$NFbMF$ODL>o(JSKK$@<-=q$N7A<0$rJ]$C$?$^$^99?7$5$l$k$,(J, SKK$@$N8E$$%P!<%8%g(J
$@%s$K$"$C$?CnEy$K$h$j(J, $@%f!<%6$N<-=q$K0[>o$,@8$8$F$$$k>l9g$,$"$k(J. $@$3$N$3(J
$@$H$r%A%'%C%/$7(J, $@$^$?4V0c$$$G$O$J$$$,(J, $@LdBj$,$"$k$+$b$7$l$J$$$h$&$J<-=q(J
$@$N9`L\$r8+$D$1$k$?$a$K$O0J2<$N$h$&$K$9$l$P$h$$(J.

\begin{itemize}
\item[{[1]}] \code{M-x skk-check-jisyo}$@$r<B9T$9$k(J. $@!V<-=q%U%!%$%k(J: $@!W$HJ9(J
$@$$$F$/$k$N$G(J, $@%A%'%C%/$7$?$$<-=q%U%!%$%k$NL>A0$r%?%$%W$9$k(J.
\findex{skk-check-jisyo}
\item[{[2]}] $@<-=q$r%A%'%C%/$7$?7k2L$,%P%C%U%!!V(J*jisyo check*$@!W$KI=<($5$l(J
$@$k(J. $@$3$N$&$A(J, 
\begin{example}
\noindent
        $@C18l$,$R$H$D$b$J$$(J.
        $@6uC18l(J.	
        $@9T$N:G8e$,!V(J/$@!W$G$J$$(J.
        $@FI$_$ND>8e$,!V(J /$@!W$G$J$$(J.
        $@FI$_$HC18l$N6h@Z$j$,$J$$(J.
\end{example}
$@$H$$$&%a%C%;!<%8$N$"$k9T$K$D$$$F$O(J, $@<-=q$KLdBj$,$"$k$N$G(J, $@E,Ev$K=$@5$9(J
$@$k(J. $@$3$l0J30$N%a%C%;!<%8$O(J, $@%f!<%6$X$NCm0U$J$N$GL5;k$7$F$b$h$$(J. $@0J>e$N(J
$@=$@5$rI,MW$J$i$P9T$$(J, $@7k2L$r:F$S$b$H$N<-=q%U%!%$%k$K%;!<%V$9$k(J.
\end{itemize}

\node skk-merge, skk-diff, skk-check-jisyo, Emacs Lisp$@%f!<%F%#%j%F%#%W%m%0%i%`(J
\subsubsection{skk-merge}
\cindex{skk-merge}
\cindex{$@%^!<%8(J@$@$^!<$8(J}
$@$3$N%W%m%0%i%`$H<!$N%W%m%0%i%`$G$O<-=q$N8+=P$78l$N%=!<%H$r(J shell
script $@$rMQ$$$F9T$&(J. $@$3$l$O:G6a$N(J SKK $@<-=q$N%5%$%:$,Bg$-$/$J$C$?$?$a$K(J
Emacs Lisp $@$N%=!<%H4X?t$rMQ$$$k$H(J emacs $@$,(J core dump $@$9$k$3$H$,$"$k$?(J
$@$a$G$"$k(J. $@$3$N(J shell script $@$N%U%!%$%k(J \file{emacs-sort} $@$r%G%#%U%)!<(J
$@%k%H$N0LCV0J30$KCV$$$F$"$k>l9g$O(J \file{.emacs} $@$^$?$O(J \file{.skk} $@$NCf(J
$@$GJQ?t(J \code{skk-emacs-sort}$@$NCM$K@5$7$$(J full path name $@$r@_Dj$9$kI,MW(J
$@$,$"$k(J.

$@$U$?$D$N(J SKK $@7A<0$N<-=q$r%^!<%8$9$k%3%^%s%I$G$"$k(J.
\begin{itemize}
\item[{[1]}] $@:n6HMQ$N%G%#%l%/%H%j$rMQ0U$7(J, $@$=$3$K(J cd $@$9$k(J.
\item[{[2]}] $@%^!<%8$7$?$$<-=q$r(J \var{dic1}, \var{dic2} $@$K%3%T!<$9$k(J.
\item[{[3]}] \code{M-x cd} $@Ey$K$h$j(J, emacs $@$N(J default directory $@$r(J [1] $@$N:n6HMQ(J
$@$N%G%#%l%/%H%j$H0lCW$5$;$k(J.
\item[{[4]}] \code{M-x skk-merge} $@$r<B9T$9$k(J.
\findex{skk-merge}
\item[{[5]}] $@!V<-=q%U%!%$%k(J1$@!W$H!V<-=q%U%!%$%k(J2$@!W$rJ9$$$F$/$k$N$G(J\var{dic1}, 
\var{dic2}$@$rEz$($k(J. $@7W;;$,=*N;$9$k$H7k2L$,(J\code{NEW-SKK-JISYO}$@$H$$$&L>A0$N%U%!(J
$@%$%k$K=q$+$l$k(J. $@7k2L$N<-=q$O%=!<%H$5$l$F$$$k(J.
\end{itemize}

\node skk-diff, Perl$@$K$h$k%f!<%F%#%j%F%#%W%m%0%i%`(J, skk-merge, Emacs Lisp$@%f!<%F%#%j%F%#%W%m%0%i%`(J
\subsubsection{skk-diff}
\cindex{skk-diff}
\cindex{$@:9J,(J@$@$5$V$s(J}
$@$U$?$D$N(J SKK $@7A<0$N<-=q$N:9J,$r$D$/$k%W%m%0%i%`$G$"$k(J.
\begin{itemize}
\item[{[1]}] $@:n6HMQ$N%G%#%l%/%H%j$rMQ0U$7(J, $@$=$3$K(J cd $@$9$k(J.
\item[{[2]}] $@:9J,$r$H$j$?$$(J2$@$D$N<-=q$r(J \var{dic1}, \var{dic2}$@$K%3%T!<$9$k(J.
\item[{[3]}] M-x cd $@Ey$K$h$j(J, emacs $@$N(J default directory $@$r(J [1] $@$N:n6HMQ(J
$@$N%G%#%l%/%H%j$H0lCW$5$;$k(J.
\item[{[4]}] \code{M-x skk-diff}$@$r<B9T$9$k(J.$@!V<-=q%U%!%$%k(J1$@!W$H!V<-=q%U%!(J
$@%$%k(J2$@!W$rJ9$$$F$/$k$N$G(J, $@$=$l$>$l(J, \var{dic1}$@$H(J\var{dic2}$@$rEz$($k(J. $@7W;;(J
$@$,=*N;$9$k$H(J, \var{dic1}$@$H(J\var{dic2}$@$N:9J,$,(J\file{SKK-JISYO-DIFF}$@$H$$$&(J
$@L>A0$N%U%!%$%k$K=q$+$l$k(J.
\findex{skk-diff}
\end{itemize}

\node Perl$@$K$h$k%f!<%F%#%j%F%#%W%m%0%i%`(J, $@5l%P!<%8%g%s$H$NAj0cE@(J, skk-diff, SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J
\subsection{Perl$@$K$h$k%f!<%F%#%j%F%#%W%m%0%i%`(J}
\cindex{Perl$@$K$h$k%f!<%F%#%j%F%#%W%m%0%i%`(J@Perl$@$K$h$k$f!<$F$#$j$F$#$W$m$0$i$`(J}
Perl$@$G$+$+$l$?%f!<%F%#%j%F%#%W%m%0%i%`$O(Jskktools$@$HAm>N$5$l(J, SKK$@$N(J
distribution$@$G$O%G%#%l%/%H%j(J\file{skktools}$@$N2<$K$"$k(J.

skktools$@$O(JSKK$@<-=q$r%^!<%8$7$?$j(Jpubdic$@<-=q$r(JSKK$@<-=q$KJQ49$7$?$j$9$k$?$a(J
$@$N%D!<%k72$G$"$k(J. SKK$@<-=q$OFI$_$KBP1~$9$kJ#?t$N4A;z$,!X(J\kbd{/}$@!Y$G6h@Z(J
$@$i$l$?9=B$$r$7$F$$$k$,(J, $@$3$N%D!<%k$G$OFI$_$H4A;z$,#1BP#1$KBP1~$7$?7A<0(J
$@!J$3$l$r%j%9%H7A<0$H8F$V$3$H$K$7$^$9!K$N%U%!%$%k$rCf4V7A<0$H$7$F<h$j07(J
$@$&(J.

skktools$@$K$O0J2<$N%W%m%0%i%`$,$"$k(J.

\begin{description}
\item[skk2list] \mbox{}\\
SKK$@<-=q$r%j%9%H7A<0$KJQ49$9$k(J.
\item[pubdic2list] \mbox{}\\
pubdic$@<-=q$NL>;l%(%s%H%j$r%j%9%H7A<0$KJQ49$9$k(J.
\item[list2skk] \mbox{}\\
$@%j%9%H7A<0$r(JSKK$@<-=q$KJQ49$9$k(J.
\item[adddummy] \mbox{}\\
SKK$@<-=q%=!<%H$N$?$a$K%@%_!<J8;z$r2C$($k(J.
\item[removedummy] \mbox{}\\
$@2C$($?%@%_!<<-=q$r<h$j=|$/(J.
\item[sub] \mbox{}\\
$@$U$?$D$N%j%9%H7A<0$N<-=q$N:9J,$r7W;;$9$k(J.
\item[skkconv] \mbox{}\\
$@4A;z8!:w%3%^%s%I(J.
\end{description}

$@Nc$($P4{B8$N(JSKK$@<-=q$H(Jpubdic$@<-=q$r%^!<%8$7$F?7$7$$(JSKK$@<-=q$r:n@.(J
$@$9$k$K$O<!$N$h$&$K9T$J$&(J.

\begin{verbatim}
  % (skk2list skk-jisyo ; pubdic2list kihon.u) \ ; $@%j%9%H7A<0$rO"7k(J
        | adddummy \                             ; $@%@%_!<J8;zDI2C(J
        | sort -u \                              ; $@%=!<%H(J
        | removedummy \                          ; $@%@%_!<J8;z:o=|(J
        | list2skk \                             ; SKK$@<-=q$KJQ49(J
        > skk-jisyo.new
\end{verbatim}

$@$3$l$i$N%D!<%k$G$O(JEUC$@$N<-=q$N$_<h$j07$$2DG=$G$"$k(J. $@$=$l0J30$N(J
$@<-=q$r;H$&$H$-$O8e=R$N(Jjis2ujis$@$J$I$N%3%^%s%I$r2C$($kI,MW$,$"$k(J.

$@$U$?$D$N%j%9%H7A<0$N<-=q$N:9J,$r7W;;$9$k$K$O(J, 

\begin{verbatim}
  % sub $@5l%j%9%H(J $@?7%j%9%H(J
\end{verbatim}

$@$H$9$l$P$h$$(J.  $@Hf$Y$i$l$k$U$?$D$N%U%!%$%k$O$"$i$+$8$a%=!<%H$5$l$F$$$J$1(J
$@$l$P$J$i$J$$(J.

skkconv$@$O(JSKK$@%5!<%P$r;HMQ$7$F%3%^%s%I%i%$%s$G$+$J4A;zJQ49$9$k$?$a$N(J
$@%3%^%s%I$G$"$k(J. $@Nc$($P!V$+$s$8!W$H$$$&FI$_$r$b$D4A;z$r0J2<$N$h$&$K(J
$@8!:w$G$-$k(J.

\begin{verbatim}
  % skkconv kanji
  $@4A;z(J
  $@44;v(J
  $@46$8(J
  ......
  %
\end{verbatim}

$@$3$NB>$K0J2<$N(JPerl$@%i%$%V%i%j$H%3%^%s%I$,$"$k(J.

\begin{description}
\item[codeconv.pl] \mbox{}\\
JIS, EUC, SJIS$@Aj8_JQ49%i%$%V%i%j(J
\item[roma2kana.pl] \mbox{}\\
$@%m!<%^;z(J $@"*(J $@J?2>L>JQ49%i%$%V%i%j(J
\item[kana2roma.pl] \mbox{}\\
$@J?2>L>(J $@"*(J $@%m!<%^;zJQ49%i%$%V%i%j(J
\item[jis2sjis] \mbox{}\\
JIS $@"*(J SJIS$@JQ49%3%^%s%I(J
\item[sjis2jis] \mbox{}\\
SJIS $@"*(J JIS$@JQ49%3%^%s%I(J
\item[jis2ujis] \mbox{}\\
JIS $@"*(J EUC$@JQ49%3%^%s%I(J
\item[ujis2jis] \mbox{}\\
EUC $@"*(J JIS$@JQ49%3%^%s%I(J
\item[roma2kana] \mbox{}\\
$@%m!<%^;z(J $@"*(J $@$+$J(J(EUC)$@JQ49%3%^%s%I(J 
\item[kana2roma] \mbox{}\\
$@$+$J(J(EUC) $@"*(J $@%m!<%^;zJQ49%3%^%s%I(J 
\end{description}

\node C$@$K$h$k%f!<%F%#%j%F%#%W%m%0%i%`(J, $@5l%P!<%8%g%s$H$NAj0cE@(J, Perl$@$K$h$k%f!<%F%#%j%F%#%W%m%0%i%`(J, SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J
\subsection{C$@$K$h$k%f!<%F%#%j%F%#%W%m%0%i%`(J}
\cindex{C$@$K$h$k%f!<%F%#%j%F%#%W%m%0%i%`(J@C$@$K$h$k$f!<$F$#$j$F$#$W$m$0$i$`(J}
C$@$G$+$+$l$?%f!<%F%#%j%F%#%W%m%0%i%`$O(Jjisyo-tools$@$HAm>N$5$l(J, SKK$@$N(J
distribution$@$G$O%G%#%l%/%H%j(J\file{jisyo-tools}$@$N2<$K$"$k(J.

Emacs Lisp $@$d(J Perl $@$K$h$kF1MM$N%W%m%0%i%`$G$O<-=q$,5pBg$J>l9g$O(J Mule 
$@$d(J Nemacs $@$,%Q%s%/$7$?$j(J, $@<B9T;~4V$,Hs>o$KD9$/$J$k$3$H$,$"$k$,(J, $@$=$N$h(J
$@$&$J$H$-$KM-MQ$G$"$k(J.

\begin{menu}
* $@%W%m%0%i%`:n@.J}K!(J::
* skkjisyo-expr::
* skkjisyo-sort::
* skkjisyo-entry::
\end{menu}

\node $@%W%m%0%i%`:n@.J}K!(J, skkjisyo-expr, Perl$@$K$h$k%f!<%F%#%j%F%#%W%m%0%i%`(J, SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J
\subsubsection{$@%W%m%0%i%`:n@.J}K!(J}

\file{Makefile} $@$r8+$F(J, $@I,MW$,$"$l$PCf$N(J \code{CC} $@$H(J \code{CFLAGS} $@$NFbMF$rJQ99$7$F$+$i(J,
make $@$r<B9T$9$k(J.

$@$J$*(J \code{skkjisyo-expr} $@$G$O:n6HMQ$N%U%!%$%k$H$7$F<-=q$N(J 2 $@G\DxEY$NBg$-$5$N(J
$@$b$N$r:n@.$9$k(J. $@$3$N%U%!%$%k$,:n@.$5$l$k%G%#%l%/%H%j$O<B9T;~$K;XDj$G(J
$@$-$k$,(J, $@%G%U%)!<%k%H$H$7$F(J \file{/tmp} $@$r;XDj$7$F$k(J. $@$b$7$bL@$i$+$KIT(J
$@B-$9$k>l9g$K$O(J
\begin{verbatim}
        -DTMPDIR=\".\"
\end{verbatim}
$@$N$h$&$K(J \code{CFLAGS} $@$K;XDj$9$k$H(J, \file{/tmp} $@$,0n$l$k$H$$$C$?:R32$rKI$0$3(J
$@$H$,$G$-$k(J.

\node skkjisyo-expr, skkjisyo-sort, $@%W%m%0%i%`:n@.J}K!(J, SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J
\subsubsection{skkjisyo-expr}
\cindex{skkjisyo-expr}

$@J#?t$N(J SKK $@<-=q$r%^!<%8$7$?$j!"B>$N<-=q$HF1$8FbMF$r0z$/$N$K;H$&(J.
$@Nc$($P(J, $@<!$N$h$&$K$7$F;H$&(J.

\begin{verbatim}
   skkjisyo-expr jisyo1 + jisyo2 - jisyo3 + jisyo4 > result
\end{verbatim}
$@$3$l$O(J, $@$^$:(J \file{jisyo1} $@$K(J \file{jisyo2} $@$r2C$($k(J. $@$?$@$7(J,
\file{jisyo2} $@$K(J \file{jisyo1} $@$HF1$8%(%s%H%j$,$"$l$P2C$($J$$(J. $@<!$K(J 
\file{jisyo3} $@$HF1$8%(%s%H%j$,$"$l$P:o=|$9$k(J. $@$5$i$K(J \file{jisyo4} $@$N(J
$@FbMF$,2C$($i$l$?7k2L$,I8=`=PNO$KEG$-=P$5$l$k(J.

$@$^$?<-=q$K@h9T$7$F<!$N%*%W%7%g%s$,;HMQ$G$-$k(J.

\begin{verbatim}
   -d $@:n6HMQ%G%#%l%/%H%j(J
   -o $@=PNO%U%!%$%k(J
\end{verbatim}
$@$=$NB>$NNcBj(J
\begin{itemize}
\item $@J#?t$N<-=q$r(J cat $@$G$D$J$$$@$b$N$r$-$l$$$K$9$k(J.

$@$3$N%W%m%0%i%`$O<-=q$rFI$_9~$`;~$KF1$8%(%s%H%j$r0l$D$K$^$H$a$?$j!"(J
$@F1$8FI$_$,JL!9$N9T$K$J$C$F$$$F$b$^$H$a$k5!G=$r;}$C$F$$$k(J.
$@Nc$($P<!$N$h$&$JB>$N<-=q$r0l9T$4$H$N%U%)!<%^%C%H$KJQ49$7$F$+$i(J, $@$5(J
$@$i$K$^$H$a$k$N$K$b;HMQ$G$-$k(J. $@M%@h=g0L$O>e$+$i=g$K$J$k(J.
$@$^$?(J, $@F1$8FI$_$NJB$S=g$rJQ99$9$k$N$K$b;H$($k(J.

\begin{example}
\noindent
        $@$8$7$g(J /$@<-=q(J/
        $@$8$7$g(J /$@<%=q(J/
        $@$8$7$g(J /$@;z=q(J/

   skkjisyo-expr olddict1 > newdict1
\end{example}

\item $@8D?M<-=q$K$"$kJ,$@$1$r<h$j=P$9(J.

\begin{example}
\noindent
        skkjisyo-expr ~/.skk-jisyo - /usr/local/nemacs/etc/SKK-JISYO.L
        > private
\end{example}

\noindent
$@$3$N:9J,$r>-Mh$N(J SKK $@<-=q$KH?1G$5$;$kJ}K!$K$D$$$F$O(J \pxref{$@<U<-$H$*4j$$(J}.

\item 2$@$D$N<-=q$N6&DLItJ,$r<h$j=P$9!#(J

\begin{example}
\noindent
        skkjisyo-expr jisyo-a - jisyo-b > jisyo-tmp
        skkjisyo-expr jisyo-a - jisyo-tmp > jisyo-common
\end{example}
\end{itemize}
\node skkjisyo-sort, skkjisyo-entry, skkjisyo-expr, SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J
\subsubsection{skkjisyo-sort}
\cindex{skkjisyo-sort}

$@%=!<%H$5$l$F$$$J$$<-=q$r$rDL>o$N(J SKK $@<-=q$N7A<0$K%=!<%H$7(J, $@!V(J;;
okuri-ari entry$@!W$H!V(J;; okuri-nasi entry$@!W$rA^F~$9$k(J. $@F~NO$OI8=`F~NO$N(J
$@$_(J, $@=PNO$OI8=`=PNO$N$_$,;XDj$G$-$k(J.

$@Nc(J
\begin{verbatim}
        skkjisyo-expr jisyo-a + jisyo-b | skkjisyo-sort > newdict
\end{verbatim}
$@0l;~E*$K;HMQ$9$k(J swap $@$r>.$5$/$9$k$?$a$K$"$($FJL$N%W%m%0%i%`$H$7$F$"$k(J.

\node  skkjisyo-entry, $@5l%P!<%8%g%s$H$NAj0cE@(J, skkjisyo-sort, SKK$@<-=q$H%f!<%F%#%j%F%#%W%m%0%i%`(J
\subsubsection{skkjisyo-entry}
\cindex{skkjisyo-entry}

SKK $@<-=q$NCf$N%(%s%H%j$N?t$r?t$($k(J. $@!V(J\code{[]}$@!W$G0O$^$l$?Aw$j$,$J$D$-$N%(%s(J
$@%H%j$b0l$D$H$7$F?t$($k(J.

\node $@5l%P!<%8%g%s$H$NAj0cE@(J, SKK$@%3%^%s%I0lMw(J, skkjisyo-entry, Top
\chapter{$@5l%P!<%8%g%s$H$NAj0cE@(J}
\cindex{$@5l%P!<%8%g%s$H$NAj0cE@(J@$@$-$e$&$P!<$8$g$s$H$N$=$&$$$F$s(J}
\begin{menu}
* SKK2.25$@$H$NAj0cE@(J::
* SKK3.47$@$H$NAj0cE@(J::
* SKK4.33$@$H$NAj0cE@(J::
* SKK5.30$@$H$NAj0cE@(J::
* SKK6.32$@$H$NAj0cE@(J::
\end{menu}

\node SKK2.25$@$H$NAj0cE@(J, SKK3.47$@$H$NAj0cE@(J, $@5l%P!<%8%g%s$H$NAj0cE@(J, $@5l%P!<%8%g%s$H$NAj0cE@(J
\section{SKK2.25$@$H$NAj0cE@(J}
\cindex{SKK2.25$@$H$NAj0cE@(J@SKK2.25$@$H$N$=$&$$$F$s(J}
SKK2.25$@$H$N<g$JAj0cE@$O0J2<$NDL$j$G$"$k(J.

\begin{enumerate}
\item $@%5!<%P$rMQ$$$?6&MQ<-=q$NMxMQ$,2DG=$K$J$C$?(J. ($@"*(J3, $@"*(J 7)
\item $@F~NOCf$N%m!<%^;z$N%(%3!<%P%C%/$,$G$-$k$h$&$K$J$C$?(J. ($@"*(J4.4)
\item $@Aw$j2>L>$N$"$kC18l$NJQ49$NJ}K!$,JQ$C$?(J. ($@"*(J3.7)
\item $@<+F0E*$K1&B7$($r$9$k5!G=$r8x3+$7$?(J. ($@"*(J3.14)
\item VIP$@$H(JSKK$@$rJ;MQ$9$k%f!<%6$N$?$a$NDj?t(J\code{skk-use-vip}
	$@$rF3F~$7$?(J. ($@"*(J4.6)
\findex{skk-use-vip}
\item $@%f!<%6$,%+%9%?%`2=$G$-$kJQ?t$O$9$Y$F(J, skk$@$G;O$^$k$h$&$K$7$?(J.
	($@"*(J4)
\end{enumerate}

\node SKK3.47$@$H$NAj0cE@(J, SKK4.33$@$H$NAj0cE@(J, SKK2.25$@$H$NAj0cE@(J, $@5l%P!<%8%g%s$H$NAj0cE@(J
\section{SKK3.47$@$H$NAj0cE@(J}
\cindex{SKK3.47$@$H$NAj0cE@(J@SKK3.47$@$H$N$=$&$$$F$s(J}
SKK3.47$@$H$N<g$JAj0cE@$O0J2<$NDL$j$G$"$k(J.

\begin{enumerate}
\item $@%3!<%I$dFI$_J}$N$o$+$i$J$$J8;z$r%a%K%e!<$rMQ$$$FF~NO$G$-$k$h$&$K(J
$@$J$C$?(J.  ($@"*(J 3.9)
\item $@%+!<%=%k$N0LCV$K$"$kJ8;z$N%3!<%I$rCN$k$3$H$,$G$-$k$h$&$K$J$C$?(J.  ($@"*(J 3.11)
\item $@%$%s%/%j%a%s%?%k!&%5!<%A$GC5:w$9$kF|K\8l$NJ8;zNs$,2~9T$GJ,CG$5$l$F(J
$@$$$F$b8+$D$+$k$h$&$K$7$?(J.  ($@"*(J 3.15)
\item $@<-=q%P%C%U%!$r%f!<%6$N<-=q%U%!%$%k$K%;!<%V$9$k$H$-$N(J
\code{kanji-fileio-code}$@$r@_Dj$G$-$k$h$&$K$7$?(J.  ($@"*(J 4.13)
\findex{kanji-fileio-code}
\item $@F|IU$NF~NO$N7A<0$rA*Br$G$-$k$h$&$K$J$C$?(J.  ($@"*(J 3.11, $@"*(J 4.14)
\item $@%m!<%^;z$+$JJQ49$K%*!<%H%^%H%s$N>uBVA+0\I=$b;H$&$3$H$,$G$-$k$h$&(J
$@$K$J$C$?(J.  ($@"*(J 4.3)
\item $@A43Q%9%Z!<%9$NF~NO$,MF0W$K$J$C$?(J.  ($@"*(J 4.1)
\item $@JQ?t(J\code{skk-kakutei-early}$@$rF3F~$7(J, $@JQ49Cf$N8uJd$r3NDj$9$k%?%$(J
$@%_%s%0$r$h$jAa$/$G$-$k$h$&$K$7$?(J.  ($@"*(J 4.10)
\findex{skk-kakutei-early}
\item SKK$@%5!<%P$NF0$$$F$$$k%[%9%HL>$H%5!<%P$N%P!<%8%g%s$rCN$k$3$H$,(J
$@$G$-$k$h$&$K$J$C$?(J.  ($@"*(J A, $@"*(J B)
\end{enumerate}

\node SKK4.33$@$H$NAj0cE@(J, SKK5.30$@$H$NAj0cE@(J, SKK3.47$@$H$NAj0cE@(J, $@5l%P!<%8%g%s$H$NAj0cE@(J
\section{SKK4.33$@$H$NAj0cE@(J}
\cindex{SKK4.33$@$H$NAj0cE@(J@SKK4.33$@$H$N$=$&$$$F$s(J}
SKK4.33 $@$H$N<g$JAj0cE@$O0J2<$NDL$j$G$"$k(J.

\begin{enumerate}
\item $@Aw$j2>L>$N<+F0=hM}$N5!G=$rDI2C$7$?(J. ($@"*(J 3.8)

\item $@Aw$j2>L>$N<+F0=hM}$K4XO"$7$F(J, $@<-=q$rAw$j2>L>$N$"$k8+=P$78l$+$i$J(J
$@$kItJ,$HAw$j2>L>$N$J$$8+=P$78l$+$i$J$kItJ,$KJ,N%$7$?(J. ($@"*(J 3.2)

\item $@%W%m%0%i%`<B9TJQ49$N5!G=$rDI2C$7$?(J. ($@"*(J 3.12)

\item $@?t$r%Q%i%a!<%?$H$9$kI=8=$NF~NO$,$G$-$k$h$&$K$J$C$?(J. ($@"*(J 3.13)

\item overwrite $@%b!<%I$H(J picture $@%b!<%I$,(J SKK $@$N$b$H$G;H$($k$h$&$K$J$C(J
$@$?(J. ($@"*(J 3.2)

\item region $@$r$R$i$,$J(J/$@$+$?$+$J(J/$@A43Q$KJQ49$9$k4X?t$,;H$($k$h$&$K$J$C(J
$@$?(J. ($@"*(J 3.4, 3.6)

\item $@%$%s%/%j%a%s%?%k!&%5!<%A$G$N%5!<%A%Q%?!<%s$NF~NO%b!<%I$N@)8f$N%+(J
$@%9%?%`2=$,$G$-$k$h$&$K$J$C$?(J. ($@"*(J 3.15)

\item $@"'%b!<%I$G(J\key{RET}$@$r(J egg $@$HF1MM3NDj$@$1$KMQ$$$k$3$H$b$G$-$k$h$&(J
$@$K$J$C$?(J. ($@"*(J 4.9)
\end{enumerate}

\node SKK5.30$@$H$NAj0cE@(J, SKK6.32$@$H$NAj0cE@(J, SKK4.33$@$H$NAj0cE@(J, $@5l%P!<%8%g%s$H$NAj0cE@(J
\section{SKK5.30$@$H$NAj0cE@(J}
\cindex{SKK5.30$@$H$NAj0cE@(J@SKK5.30$@$H$N$=$&$$$F$s(J}
SKK5.30 $@$H$N<g$JAj0cE@$O0J2<$NDL$j$G$"$k(J.

\begin{enumerate}
\item Mule $@$*$h$S(J Demacs $@$G$bF10l$N%=!<%9%U%!%$%k$G(J SKK $@$,MxMQ$G$-$k$h(J
$@$&$K$J$C$?(J. ($@"*(J 1, 3.1)
\item $@6&MQ<-=q$r%P%C%U%!$K<h$j9~$s$GMxMQ$G$-$k$h$&$K$J$C$?(J. ($@"*(J 3.1,
4.27, 4.30, 6.1)
\item $@8+=P$78l$KBP$9$kJQ49$N8uJd$rF@$k$H$-$K(J, $@MxMQ$9$k<-=q(J, $@8!:w$NJ}K!(J,
$@=gHV$r;XDj$G$-$k$h$&$K$J$C$?(J. ($@"*(J 4.27, 6.1)
\item \code{skk-jisyo} $@$K$"$k8+=P$78l$K$D$$$F$O(J, $@F1$88+=P$78l$K$D$$$F(J
$@J#?t$N8uJd$,$"$k$H$-$K$O(J, $@3NDj$K$h$j(J, $@3NDj$7$?8uJd$,<!2s$NJQ49$G$O:G=i(J
$@$N8uJd$K$J$k(J. $@$3$l$KBP$7$F(J, $@3NDj$7$F$b8uJd$N=g=x$rJQ$($F$[$7$/$J$$$b$N(J
$@$r=8$a$?<-=q$,MxMQ$G$-$k$h$&$K$J$C$?(J. ($@"*(J 4.27, 4.29)
\item $@8+=P$78l$KBP$9$k8uJd$,8+$D$+$l$P$?$@$A$K3NDj$7$F$[$7$$9`L\$r=8$a(J
$@$?<-=q$,MxMQ$G$-$k$h$&$K$J$C$?(J. ($@"*(J 4.28)
\item $@1Q8lHG$N%A%e!<%H%j%"%k$,MxMQ$G$-$k$h$&$K$J$C$?(J. ($@"*(J 3.1.5)
\item $@FI$_$NJd40$N$H$-$NF0:n$r(J dabbrev $@$HF1MM$K$9$k$h$&$3$H$,$G$-$k$h(J
$@$&$K$J$C$?(J. ($@"*(J 4.25)
\item $@3NDj$r<B9T$9$k%3%^%s%I$rG$0U$N%-!<$K3d$jEv$F$k$3$H$,$G$-$k$h$&$K(J
$@$J$C$?(J. ($@"*(J 4.26)
\end{enumerate}
\node SKK6.32$@$H$NAj0cE@(J, SKK$@%3%^%s%I0lMw(J, SKK5.30$@$H$NAj0cE@(J, $@5l%P!<%8%g%s$H$NAj0cE@(J
\section{SKK6.32$@$H$NAj0cE@(J}
\cindex{SKK6.32$@$H$NAj0cE@(J@SKK6.32$@$H$N$=$&$$$F$s(J}
skk6.32 $@$H$N<g$JAj0cE@$O0J2<$NDL$j$G$"$k(J.
\begin{enumerate}
\item $@@\F,<-!&@\Hx<-$NF~NO$,$G$-$k$h$&$K$J$C$?(J. ($@"*(J 3.14)
\item skk-rom-kana-rule-list $@$rLZ7A<0$N(J skk-rom-kana-rule-tree $@$K%3%s(J
$@%Q%$%k$7(J, $@%k!<%k$K9bB.$K%"%/%;%9$G$-$k$h$&$K$J$C$?(J. ($@"*(J 4.3)
\item $@J#?t$N<-=q%5!<%P%[%9%H$r;XDj$7(J, $@>c32$,H/@8$9$k$H<+F0E*$K%5!<%P$r(J
$@@Z$jBX$($k$3$H$,2DG=$K$J$C$?(J.  ($@"*(J 3.1.2, 4.19)
\item C $@$K$h$k<-=q%f!<%F%#%j%F%#$,DI2C$5$l$?(J. ($@"*(J 6.3.3)
\item $@"'%b!<%I$G$N4X?t(J j-delete-backward-char $@$NF0:n$H$7$F(J, $@A08uJd$rI=(J
$@<($9$k$h$&$JF0:n$rA*Br$G$-$k$h$&$K$J$C$?(J. ($@"*(J 4.32)
\item $@2~9T%3!<%I$d!V(J\code{/}$@!WEy$NFC<lJ8;z$r4^$`J8;zNs$r<-=q$KEPO?$G$-$k$h$&(J
$@$K$J$C$?(J. ($@"*(J 3.18)
\end{enumerate}
\appendix

\node skk$@%3%^%s%I0lMw(J, SKK$@%a%C%;!<%80lMw(J, SKK6.32$@$H$NAj0cE@(J, Top
\chapter{SKK$@%3%^%s%I0lMw(J}
\cindex{SKK$@%3%^%s%I0lMw(J@SKK$@$3$^$s$I$$$A$i$s(J}
SKK $@$N%3%^%s%I$r0J2<$KNs5s$9$k(J. $@$+$J%b!<%I$G%-!<$K%P%$%s%I$5$l$F$$$k%3(J
$@%^%s%I$K$D$$$F$O(J, $@%3%^%s%IL>$N8e$K$=$N%-!<$r<($9(J. $@%-!<$K%P%$%s%I$5$l$F(J
$@$$$J$$%3%^%s%I$O(J

\ \ \ \ \code{M-x}\ \var{command}

\noindent
$@$G<B9T$G$-$k(J.

\begin{description}
\item[j-abbrev-comma] \mbox{}\\
\findex{j-abbrev-comma}
$@1Q;zJQ49Cf$K!X(J\kbd{,}$@!Y$r%?%$%W$9$k$HDL>o$O%3%s%^$,A^F~$5$l$k$,(J, $@FI$_(J
$@$NJd40$r9T$C$F$$$k$H$-$K$O(J, $@$R$H$DA0$NJd40$N8uJd$KLa$k(J.
\item[j-abbrev-input{[\kbd{/}]}] \mbox{}\\
\findex{j-abbrev-input}
$@1Q;zJQ49$N$?$a$N8+=P$78l$NF~NO$r3+;O$9$k(J. $@8+=P$78l$O%"%9%-!<J8;z$H$7$F(J
$@F~NO$5$l$k(J.
\item[j-abbrev-period] \mbox{}\\
\findex{j-abbrev-period}
$@1Q;zJQ49Cf$K!X(J\kbd{.}$@!Y$r%?%$%W$9$k$HDL>o$O%T%j%*%I$,A^F~$5$l$k$,(J, $@FI$_(J
$@$NJd40$r9T$C$F$$$k$H$-$K$O(J, $@<!$NJd40$N8uJd$rI=<($9$k(J.
\item[j-delete-backward-char{[\kbd{\key{DEL}}]}] \mbox{}\\
\findex{j-delete-backward-char}
$@%+!<%=%k$ND>A0$NJ8;z$r(J prefix argument $@$GM?$($?8D?t$@$1>C5n$9$k(J. $@DL>o$O(J
1$@J8;z$@$1>C5n$9$k(J.
\item[j-display-code-for-char-at-point{[\kbd{$}]}] \mbox{}\\
\findex{j-display-code-for-char-at-point}
$@%+!<%=%k$N$"$k0LCV$NJ8;z$N%3!<%I$rI=<($9$k(J.
\item[j-hiragana-henkan] \mbox{}\\
\findex{j-hiragana-henkan}
$@"&%b!<%I$G8+=P$78lCf$N%+%?%+%J$rJ?2>L>$KJQ49$9$k(J.
\item[j-hiragana-region] \mbox{}\\
\findex{j-hiragana-region}
region $@Cf$N%+%?%+%J$rJ?2>L>$KJQ49$9$k(J.
\item[j-input-by-code-or-menu{[\kbd{\back}]}] \mbox{}\\
\findex{j-input-by-code-or-menu}
$@%3!<%I$^$?$O%a%K%e!<$K$h$kJ8;z$NF~NO(J.
\item[j-insert-a{[\kbd{a}]}] \mbox{}\\
\findex{j-insert-a}
$@%m!<%^;zI=8=$,!X(Ja$@!Y$G=*$k$+$J$NF~NO(J.
\item[j-insert-comma{[\kbd{,}]}] \mbox{}\\
\findex{j-insert-comma}
$@!X(J\kbd{,}$@!Y$NF~NO(J
\item[j-insert-e{[\kbd{e}]}] \mbox{}\\
\findex{j-insert-e}
$@%m!<%^;zI=8=$,!X(Je$@!Y$G=*$k$+$J$NF~NO(J.
\item[j-insert-i{[\kbd{i}]}] \mbox{}\\
\findex{j-insert-i}
$@%m!<%^;zI=8=$,!X(Ji$@!Y$G=*$k$+$J$NF~NO(J.
\item[j-insert-period{[\kbd{.}]}] \mbox{}\\
\findex{j-insert-period}
$@!X(J\kbd{.}$@!Y$NF~NO(J
\item[j-insert-u{[\kbd{u}]}] \mbox{}\\
\findex{j-insert-u}
$@%m!<%^;zI=8=$,!X(Ju$@!Y$G=*$k$+$J$NF~NO(J.
\item[j-kakutei{[\kbd{\key{C-j}}]}] \mbox{}\\
\findex{j-kakutei}
$@"'%b!<%I$G$OJQ49Cf$N8uJd$r3NDj$7(J, $@J?2>L>3NDjF~NO%b!<%I$K$J$k(J. $@"&%b!<%I(J
$@$G$OF~NOCf$N8+=P$78l$O$=$N$^$^$K$7$FJ?2>L>3NDjF~NO%b!<%I$K$J$k(J.
\item[j-kana-input{[\kbd{b c d f g h j k m n o p r s t v w y z}]}] \mbox{}\\
\findex{j-kana-input}
$@%m!<%^;z$+$JJQ49$K$h$kF~NO$r3+;O$9$k(J.
\item[j-katakana-henkan] \mbox{}\\
\findex{j-katakana-henkan}
$@"&%b!<%I$G8+=P$78lCf$NJ?2>L>$r%+%?%+%J$KJQ49$9$k(J.
\item[j-katakana-region] \mbox{}\\
\findex{j-katakana-region}
region $@Cf$NJ?2>L>$r%+%?%+%J$KJQ49$9$k(J.
\item[j-keyboard-quit{[\kbd{\key{C-g}}]}] \mbox{}\\
\findex{j-keyboard-quit}
$@"'%b!<%I$G$O(J, $@JQ49$N8uJd$NI=<($rCf;_$7$FD>A0$N"&%b!<%I$KLa$k(J. $@"&%b!<%I(J
$@$G$O(J, $@8+=P$78l$H!V"&!W$r:o=|$7$F(J, $@J?2>L>3NDjF~NO%b!<%I$KLa$k(J. $@$=$NB>$N(J
$@>l9g$ODL>o$N(J\key{C-g}$@$HF1$8F0:n$r$9$k(J.
\item[j-mode-off{[\kbd{l}]}] \mbox{}\\
\findex{j-mode-off}
$@$+$J%b!<%I$+$i%"%9%-!<F~NO%b!<%I$K0\9T$9$k(J.
\item[j-mode-off-in-minibuff{[\kbd{l}]}] \mbox{}\\
\findex{j-mode-off-in-minibuff}
$@%_%K%P%C%U%!$G$+$J%b!<%I$+$i%"%9%-!<F~NO%b!<%I$K0\9T$9$k(J.
\item[j-newline{[\kbd{\key{C-m}}]}] \mbox{}\\
\findex{j-newline}
$@2~9T%3!<%I$rA^F~$9$k(J.
\item[j-previous-candidate{[\kbd{x}]}] \mbox{}\\
\findex{j-previous-candidate}
$@"'%b!<%I$G$O(J, $@JQ49Cf$N8uJd$K$D$$$F$R$H$DA0$N8uJd$KLa$k(J. $@J?2>L>3NDjF~NO(J
$@%b!<%I$G$O>.J8;z$NF~NO$r3+;O$9$k(J.
\item[j-purge-from-jisyo{[\kbd{X}]}] \mbox{}\\
\findex{j-purge-from-jisyo}
$@"'%b!<%I$G8=:_$N8uJd$r<-=q%P%C%U%!$+$i>C5n$9$k(J.
\begin{ifinfo}
\item[j-self-insert{[\kbd{!\ " # \% ' ( ) + , - .\ 0 1 2 3 4 5 6 7 8 9 :\ ; < = > ?\ [ ] ^ _ ` \{ | \} ~}]}]\mbox{}\\
\end{ifinfo}
\begin{iftex}
\item[j-set-henkan-point{[\kbd{A B C D E F G H I J K M N O P R S T}]}]
\hfill\break\noindent\hbox{}
\setbox9=\hbox{{\bf j-set-henkan-point}}\hskip\wd9\hskip-\leftmargin
{\bf [}\kbd{U V W Y Z}{\bf ]}\mbox{}\\
\end{iftex}
\findex{j-self-insert}
$@%?%$%W$7$?J8;z$r$=$N$^$^A^F~$9$k(J.
\begin{iftex}
\item[j-set-henkan-point{[\kbd{A B C D E F G H I J K M N O P R S T}]}]
\hfill\break\noindent\hbox{}
\setbox9=\hbox{{\bf j-set-henkan-point}}\hskip\wd9\hskip-\leftmargin
{\bf [}\kbd{U V W Y Z}{\bf ]}\mbox{}\\
\end{iftex}
\begin{ifinfo}
\item[j-set-henkan-point{[\kbd{A B C D E F G H I J K M N O P R S T U V W Y Z}]}]\mbox{}\\
\end{ifinfo}
\findex{j-set-henkan-point}
$@J?2>L>3NDjF~NO%b!<%I$G$O"&%b!<%I$K0\9T$78+=P$78l$NF~NO$r3+;O$9$k(J.
\item[j-set-henkan-point-subr{[\kbd{Q}]}] \mbox{}\\
\findex{j-set-henkan-point-subr}
$@%+!<%=%k$N0LCV$r8+=P$78l$N@hF,$H$9$k"&%b!<%I$K0\9T$9$k(J.
\item[j-start-henkan{[\kbd{\key{SPC}}]}] \mbox{}\\
\findex{j-start-henkan}
$@J?2>L>3NDjF~NO%b!<%I$G$O!Z(J\key{SPC}$@![$rA^F~$9$k(J.
$@"&%b!<%I$G$O8+=P$78l$r3NDj$7"'%b!<%I$K0\9T$7$FJQ49$r3+;O$9$k(J.
$@"'%b!<%I$G$O<!8uJd$rI=<($7(J, $@<!8uJd$,$J$$$H$-$O<-=qEPO?%b!<%I$K0\9T$9$k(J.
\item[j-today{[\kbd{@}]}] \mbox{}\\
\findex{j-today}
$@:#F|$NF|IU$r%+!<%=%k$N0LCV$KA^F~$9$k(J.
\item[j-toggle-kana{[\kbd{q}]}] \mbox{}\\
\findex{j-toggle-kana}
$@$+$J%b!<%I$+$i%+%J%b!<%I$K0\9T$9$k(J. $@"&%b!<%I$G$O8+=P$78l$r%+%J$KJQ49$9(J
$@$k(J.
\item[j-try-completion{[\kbd{\key{TAB}}]}] \mbox{}\\
\findex{j-try-completion}
$@"&%b!<%I$GFI$_$N%3%s%W%j!<%7%g%s$r3+;O$9$k(J.
\item[j-zenkaku-eiji{[\kbd{L}]}] \mbox{}\\
\findex{j-zenkaku-eiji}
$@A41Q%b!<%I$K0\9T$9$k(J.
\item[j-zenkaku-henkan] \mbox{}\\
\findex{j-zenkaku-henkan}
$@"&%b!<%I$G8+=P$78l$rA43QJ8;z$KJQ49$9$k(J.
\item[j-zenkaku-insert] \mbox{}\\
$@A41Q%b!<%I$G(J\code{skk-zenkaku-vector}$@$G;XDj$7$?A43QJ8;z$rA^F~$9$k(J.
\item[j-zenkaku-region] \mbox{}\\
\findex{j-zenkaku-region}
region $@Cf$N(J ascii $@J8;z$rBP1~$9$kA43QJ8;z$KJQ49$9$k(J.
\item[j-zenkaku-self-insert] \mbox{}\\
\findex{j-zenkaku-self-insert}
$@%?%$%W$7$?(J ascii $@J8;z$rBP1~$9$kA43QJ8;z$KJQ49$7$FA^F~$9$k(J.
\item[skk-auto-fill-mode{[\kbd{\key{C-x} j}]}] \mbox{}\\
\findex{skk-auto-fill-mode}
$@<+F01&B7$(%b!<%I$K0\9T$9$k(J.
\item[skk-kill-emacs-without-saving-jisyo] \mbox{}\\
\findex{skk-kill-emacs-without-saving-jisyo}
$@<-=q%P%C%U%!$NFbMF$r%f!<%6<-=q$K%;!<%V$7$J$$$G(JNemacs$@$+$iH4$1$k(J.
\item[skk-mode{[\kbd{\key{C-x} \key{C-j}}]}] \mbox{}\\
\findex{skk-mode}
$@$+$J%b!<%I$+$i(JSKK$@$r5/F0$9$kA0$N>uBV$KLa$k(J. SKK$@$,5/F0$5$l$F$$$J$$>uBV$N(J
$@$H$-$O(JSKK$@$r5/F0$9$k(J.
\item[skk-save-jisyo] \mbox{}\\
\findex{skk-save-jisyo}
$@8=:_$N<-=q%P%C%U%!$NFbMF$r%f!<%6<-=q$K%;!<%V$9$k(J.
\item[skk-server-version] \mbox{}\\
\findex{skk-server-version}
$@<-=q%5!<%P$N%P!<%8%g%s$H%5!<%P$,F0$$$F$$$k%[%9%H$NL>A0$rCN$i$;$k(J.
\item[skk-version] \mbox{}\\
\findex{skk-version}
SKK$@$N%P!<%8%g%s$rCN$i$;$k(J.
\end{description}

\node SKK$@%a%C%;!<%80lMw(J, SKK$@%a%$%j%s%0%j%9%H(J, SKK$@%3%^%s%I0lMw(J, Top
\chapter{SKK$@%a%C%;!<%80lMw(J}
\cindex{SKK$@%a%C%;!<%80lMw(J@SKK$@$a$C$;!<$8$$$A$i$s(J}
SKK$@$,%(%3!<%(%j%"$KI=<($9$k%a%C%;!<%8$H$=$N0UL#$rNs5s$9$k(J.
\begin{description}
\item[Cannot complete an empty string!] \mbox{}\\
$@FI$_$N%3%s%W%j!<%7%g%s$r6u$NJ8;zNs$KBP$7$F9T$J$*$&$H$9$k$H$-$K$G$k%a%C(J
$@%;!<%8(J.
\item[Could not activate SKK SERVER.] \mbox{}\\
SKK$@$r:G=i$K5/F0$7$?$H$-(J, $@%f!<%6$,(J\code{skk-server-host}$@$r;XDj$7$F$$$k$H(J, 
SKK$@$O<-=q%5!<%P$H$N(JTCP$@@\B3$r;n$_$k(J. $@$3$l$K<:GT$7$?$H$-(J, SKK$@$O<-=q%5!<%P(J
$@$N5/F0$r;n$_$k(J. $@<-=q%5!<%P$N5/F0$,$G$-$J$+$C$?$H$-$3$N%a%C%;!<%8$,$G$k(J.
\item[Cursor is at the end of the buffer.] \mbox{}\\
$@%+!<%=%k$N$"$k0LCV$NJ8;z$N%3!<%I$rI=<($7$h$&$H$7$F(J, $@%+!<%=%k$,%P%C%U%!(J
$@$N:G8e$N0LCV$K$"$k$H$-$K$3$N%a%C%;!<%8$,$G$k(J.
\item[Deleted prefix "\var{prefix}".] \mbox{}\\
$@JQ?t(J\code{skk-echo}$@$,(J\code{nil}$@$N$H$-%m!<%^;z$+$JJQ49$NESCf$G%m!<%^;z$N(J
$@%W%l%U%#%/%9$r(J\key{DEL}$@$G>C5n$9$k$H$3$N%a%C%;!<%8$,$G$k(J.
\item[Header line for okuri-ari entries is missing!] \mbox{}\\
SKK $@$O=*N;;~$K%f!<%6<-=q%U%!%$%k$K%f!<%6<-=q%P%C%U%!$NFbMF$r%;!<%V$9$k(J. $@$3(J
$@$N$H$-(J, $@%P%C%U%!$KK\MhB8:_$7$F$$$J$$$H$$$1$J$$Cp<a9T(J
$@!V(J\code{;; okuri-ari entries.}$@!W$,B8:_$7$J$$$H$-(J, $@$3$N%a%C%;!<%8$,$G$k(J. 
$@<-=q$,2u$l$F$$$k2DG=@-$,$"$k$N$G%P%C%U%!(J $@!V(J\code{ *.skk-jisyo*}$@!W$NFb(J
$@MF$r%A%'%C%/$9$kI,MW$,$"$k(J.
\item[Header line for okuri-nasi entries is missing!] \mbox{}\\
SKK $@$O=*N;;~$K%f!<%6<-=q%U%!%$%k$K%f!<%6<-=q%P%C%U%!$NFbMF$r%;!<%V$9$k(J. $@$3(J
$@$N$H$-(J, $@%P%C%U%!$KK\MhB8:_$7$F$$$J$$$H$$$1$J$$Cp<a9T(J
$@!V(J\code{;; okuri-nasi entries.}$@!W$,B8:_$7$J$$$H$-(J, $@$3$N%a%C%;!<%8$,$G(J
$@$k(J. $@<-=q$,2u$l$F$$$k2DG=@-$,$"$k$N$G%P%C%U%!(J $@!V(J\code{ *.skk-jisyo*}$@!W(J
$@$NFbMF$r%A%'%C%/$9$kI,MW$,$"$k(J.
\item[Henkan end point must be after henkan start point.] \mbox{}\\
$@JQ49$r3+;O$7$h$&$H$7$F(J, $@JQ49=*N;E@$,JQ493+;OE@$h$jA0$K$"$k$H(J, $@$3$N%a%C(J
$@%;!<%8$,$G$k(J.
\item[Henkan key may not contain a new line character.] \mbox{}\\
$@JQ49$r3+;O$7$h$&$H$7$F(J, $@JQ493+;OE@$HJQ49=*N;E@$N4V$K2~9T%3!<%I$,$"$k$H(J, 
$@$3$N%a%C%;!<%8$,$G$k(J.
\item[I don't understand this character.] \mbox{}\\
$@%+!<%=%k$N$"$k0LCV$NJ8;z$N%3!<%I$rI=<($7$h$&$H$7$F(J, $@$=$NJ8;z$,(J JIS
character $@$G$b(J ASCII character $@$G$b$J$$$H$-(J, $@$3$N%a%C%;!<%8$,$G$k(J.
\item[I have created an SKK record file for you.] \mbox{}\\
SKK$@$r:G=i$K5/F0$7$?$H$-(J, \file{.skk-record}$@$,B8:_$7$J$$$H$-(J, SKK$@$O6u$N(J
\file{.skk-record}$@$r:n@.$7(J, $@$3$N%a%C%;!<%8$r$@$9(J.
\item[I have created an empty Jisyo file for you.] \mbox{}\\
SKK$@$r:G=i$K5/F0$7$?$H$-(J, \file{.skk-jisyo}$@$,B8:_$7$J$$$H$-(J, SKK$@$O6u$N(J
\file{.skk-jisyo}$@$r:n@.$7(J, $@$3$N%a%C%;!<%8$r$@$9(J.
\item[Inserting contents of \var{file}...] \mbox{}\\
$@<-=q%U%!%$%k(J \var{file} $@$r:G=i$K%P%C%U%!$KFI$_9~$`$H$-$K$3$N%a%C%;!<%8(J
$@$,$G$k(J.
\item[Inserting contents of \var{file}...done] \mbox{}\\
$@<-=q%U%!%$%k$NFI$_9~$_$,=*N;$7$?$H$-$K$3$N%a%C%;!<%8$,$G$k(J.
\item[It seems that you have deleted $@"'(J.] \mbox{}\\
$@"'%b!<%I$G3NDj$9$k$H$-$K!Z"'![$,%f!<%6$K$h$j>C$5$l$F$$$k$H(J, $@$3$N%a%C%;!<(J
$@%8$,$G$k(J. $@$^$?(J, $@"'%b!<%I$+$i!X(J\kbd{x}$@!Y$G"&%b!<%I$KLa$m$&$H$7$F!Z"'![$,(J
$@>C$($F$$$k$H$-$K$b$3$N%a%C%;!<%8$,$G$k(J.
\item[It seems that you have deleted $@"&(J.] \mbox{}\\
$@"&%b!<%I$G3NDj$9$k$H$-$K!Z"&![$,%f!<%6$K$h$j>C$5$l$F$$$k$H(J, $@$3$N%a%C%;!<(J
$@%8$,$G$k(J. $@$^$?(J, $@"&%b!<%I$+$i"'%b!<%I$K0\$m$&$&$H$7$F!Z"&![$,>C$($F$$$k(J
$@$H$-$K$b$3$N%a%C%;!<%8$,$G$k(J.
\item[JIS or EUC code (00nn or CR for Jump Menu):] \mbox{}\\
$@!X(J\kbd{\back}$@!Y%-!<$K$h$k%3!<%I$^$?$O%a%K%e!<$K$h$kJ8;z$NF~NO$N$H$-$K(J
$@$G$k%a%C%;!<%8(J.
\item[No completions for "\var{string}"] \mbox{}\\
$@J8;zNs(J\var{string}$@$K$D$$$F$NFI$_$N%3%s%W%j!<%7%g%s$r$7$h$&$H$7$F8uJd$,(J
$@L5$$$H$-$K$3$N%a%C%;!<%8$,$G$k(J.
\item[No more completions for "\var{string}"] \mbox{}\\
$@J8;zNs(J\var{string}$@$K$D$$$F$NFI$_$N%3%s%W%j!<%7%g%s$r$7$h$&$H$7$F8uJd$,(J
$@$3$l0J>eL5$$$H$-$K$3$N%a%C%;!<%8$,$G$k(J.
\item[No more previous completions.] \mbox{}\\
$@J8;zNs(J\var{string}$@$K$D$$$F$NFI$_$N%3%s%W%j!<%7%g%s$r$7$h$&$H$7$F$R$H$D(J
$@A0$N8uJd$,L5$$$H$-$K$3$N%a%C%;!<%8$,$G$k(J.
\item[No need to save Jisyo.] \mbox{}\\
$@<-=q%P%C%U%!$r%f!<%6<-=q$K%;!<%V$9$k$H$-(J, $@A02s%;!<%V$7$F$+$i%P%C%U%!$KJQ(J
$@2=$,$J$$$H$-$K$3$N%a%C%;!<%8$,$G$k(J. $@$3$N$H$-(J, $@%P%C%U%!$NFbMF$O<-=q$K%;!<(J
$@%V$5$l$J$$(J.
\item[SKK SERVER \var{3.7.3} running on HOST \var{venus}.] \mbox{}\\
$@%3%^%s%I(J\code{skk-server-version}$@$K$h$j=P$5$l$k%a%C%;!<%8(J. $@<-=q%5!<%P$N(J
$@%P!<%8%g%sHV9f$H%5!<%P$,F0$$$F$$$k%[%9%HL>$,I=<($5$l$k(J.
\item[SKK SERVER is active now.] \mbox{}\\
$@<-=q%5!<%P$N5/F0$K@.8y$7$?$H$-(J, $@$3$N%a%C%;!<%8$,$G$k(J.
\item[SKK SERVER is not active.] \mbox{}\\
$@%3%^%s%I(J\code{skk-server-version}$@$r<B9T$7$?$H$-$K<-=q%5!<%P$,F0$$$F$$(J
$@$J$$$H$-(J, $@$3$N%a%C%;!<%8$,$G$k(J.
\item[SKK SERVER is not active, I will activate it.....] \mbox{}\\
SKK$@$r:G=i$K5/F0$7$?$H$-(J, $@%f!<%6$,(J\code{skk-server-host}$@$r;XDj$7$F$$$k$H(J, 
SKK$@$O<-=q%5!<%P$H$N(JTCP$@@\B3$r;n$_$k(J. $@$3$l$K<:GT$7$?$H$-(J, SKK$@$O<-=q%5!<%P(J
$@$r5/F0$7$h$&$H$7$F$3$N%a%C%;!<%8$r$@$9(J.
\item[SKK version \var{7.17} of \var{May 27, 1994}] \mbox{}\\
$@%3%^%s%I(J\code{skk-version}$@$K$h$j=P$5$l$k%a%C%;!<%8(J. SKK$@$N%P!<%8%g(J
$@%sHV9f$H%j%j!<%9$NF|IU$,I=<($5$l$k(J.
\item[Saving Jisyo...] \mbox{}\\
$@<-=q%P%C%U%!$r%f!<%6<-=q$K%;!<%V$7$F$$$k$H$-(J, $@$3$N%a%C%;!<%8$,$G$k(J.
\item[Saving Jisyo...done.] \mbox{}\\
$@<-=q%P%C%U%!$r%f!<%6<-=q$K%;!<%V$7$*$o$C$?$H$-(J, $@$3$N%a%C%;!<%8$,$G$k(J.
\item[Shall I register this as okuri-ari entry: $@$o$?(Js /$@EO(J/ ? (y or n)] \mbox{}\\
$@JQ?t(J\code{skk-auto-okuri-process}$@$NCM$,(J\code{t}$@$N$H$-$K(J, $@<-=qEPO?$r$7(J
$@$h$&$H$7$F(J, $@Aw$j2>L>$"$j$H$7$FEPO?$9$Y$-$+Aw$j2>L>$J$7$H$7$FEPO?$9$Y$-(J
$@$+$r%7%9%F%`$,H=Dj$G$-$J$$$H$-$K$G$k%a%C%;!<%8(J. $@!X(J\code{y}$@!Y$r%?%$%W$9(J
$@$l$P(J, $@Aw$j2>L>$"$j(J, $@!X(J\code{n}$@!Y$r%?%$%W$9$l$PAw$j2>L>$J$7$H$7$FEPO?$5(J
$@$l$k(J.
\item[Too big num!] \mbox{}\\
$@?t$r%Q%i%a!<%?$H$9$kJQ49$K$h$j(J 99999999999999999999 $@$h$jBg$-$$?t;z$r4A(J
$@?t;z$KJQ49$7$h$&$H$9$k$H$-$K$3$N%a%C%;!<%8$,$G$k(J.
\item[You are not using SKK SERVER.] \mbox{}\\
$@<-=q%5!<%P$r;HMQ$7$F$$$J$$%f!<%6$,%3%^%s%I(J\code{skk-server-version}$@$r<B(J
$@9T$9$k$H$3$N%a%C%;!<%8$,$G$k(J.
\item[\var{file} is not well formed!] \mbox{}\\
$@<-=q%U%!%$%k(J \var{file} $@$r%P%C%U%!$KFI$_9~$`$H$-$K(J, $@%U%!%$%k$,(J SKK $@<-(J
$@=q$N7A<0$K9g$C$F$$$J$$$H$-$K$G$k%(%i!<%a%C%;!<%8(J. $@8E$$<-=q$N>l9g(J, $@I,MW(J
$@$JCp<a9T$,$J$$$3$H$,$"$k$N$G%A%'%C%/$9$kI,MW$,$"$k(J.
\item[`\var{char}' is not valid here!] \mbox{}\\
$@%a%K%e!<$NA*Br$GM-8z$G$J$$J8;z(J\var{char}$@$r%?%$%W$7$?$H$-$K$3$N%a%C%;!<(J
$@%8$,$G$k(J.
\end{description}

\node SKK$@%a%$%j%s%0%j%9%H(J, SKK$@$NF~<jJ}K!(J, SKK$@%a%C%;!<%80lMw(J, Top
\chapter{SKK$@%a%$%j%s%0%j%9%H(J}
\cindex{SKK$@%a%$%j%s%0%j%9%H(J@SKK$@$a$$$j$s$0$j$9$H(J}
\cindex{$@%a%$%j%s%0%j%9%H(J@$@$a$$$j$s$0$j$9$H(J}
SKK$@$K4X$9$k0U8+8r49$N>l$H$7$F(JSKK$@%a%$%j%s%0%j%9%H$,3+@_$5$l$F$$$k(J. $@$3$l$^(J
$@$G%a%$%j%s%0%j%9%H$GOCBj$K$J$C$?$3$H$H$7$F$O(J, SKK$@$NCn$NJs9p(J/$@=$@5(J, 
$@<ALd(J/$@2sEz(J, SKK$@2~NI$N$?$a$NDs0FEy$,$"$k(J. $@$^$?(J, $@:G?7$N(JSKK$@$b%a%$%j%s%0%j%9(J
$@%H$rDL$7$FG[I[$7(J, $@;22C<T$N6(NO$rF@$F(J, $@%F%9%H(J, $@2~NI$r=E$M$F$$$k(J.

$@%a%$%j%s%0%j%9%H$X$N;22C$O(J, 

\begin{quotation}
\noindent
\code{skk-join@sato.riec.tohoku.ac.jp}
\end{quotation}

\noindent
$@$X%a%$%k$rAw$l$P(J, $@<+F0E*$K(J, $@H/?.<T$N%a%$%k%"%I%l%9$,EPO?$5$l$k(J.

$@%a%$%j%s%0%j%9%H$X$N5-;v$NEj9F$O(J, 

\begin{quotation}
\noindent
\code{skk@sato.riec.tohoku.ac.jp}
\end{quotation}

\noindent
$@$XAw$l$P<+F0E*$KA4$F$NEPO?<T$KAwIU$5$l$k(J.

$@%a%$%j%s%0%j%9%H$KEPO?$7$?%"%I%l%9$rJQ99$7$?$$;~$O(J, $@?7$7$$%a%$%k%"%I%l(J
$@%9$+$i(J, 

\begin{quotation}
\noindent
\code{skk-change@sato.riec.tohoku.ac.jp}
\end{quotation}
\noindent
$@$"$F$K(J, 

\begin{quotation}
\noindent
\code{Old: \var{your-old-name}@\var{your-old-address}}
\end{quotation}
\noindent
$@$H$$$&9T$N$O$$$C$?%a%$%k$rAwIU$9$l$P$h$$(J. $@$3$N9T$OK\J8$N(J1$@9TL\$G$J$1$l(J
$@$P$J$i$J$$(J.

$@%a%$%j%s%0%j%9%H$+$iH4$1$k$?$a$K$O(J, 

\begin{quotation}
\noindent
\code{skk-leave@sato.riec.tohoku.ac.jp}
\end{quotation}

\noindent
$@$X%a!<%k$rAw$k$H%j%9%H$+$i:o=|$5$l$k(J.

\node SKK$@$NF~<jJ}K!(J, SKK$@4XO"%=%U%H%&%'%"(J, SKK$@%a%$%j%s%0%j%9%H(J, Top
\chapter{SKK$@$NF~<jJ}K!(J}
\begin{menu}
* $@%a!<%k$K$h$kF~<jJ}K!(J::
* Anonymous Ftp$@$K$h$kF~<jJ}K!(J::
* $@$=$NB>$NF~<jJ}K!(J::
\end{menu}

\node $@%a!<%k$K$h$kF~<jJ}K!(J, Anonymous Ftp$@$K$h$kF~<jJ}K!(J, SKK$@$NF~<jJ}K!(J, SKK$@$NF~<jJ}K!(J
\section{$@%a!<%k$K$h$kF~<jJ}K!(J}
\cindex{$@%a!<%k$K$h$kF~<jJ}K!(J@$@$a!<$k$K$h$k$K$e$&$7$e$[$&$[$&(J}
SKK$@$N:G?7HG$r%a!<%k$GF~<j$9$k$?$a$K$O(J, 

\ \ \ \ \ \ \ \ \code{skk-source@sato.riec.tohoku.ac.jp}

\noindent
$@$"$F$K(J, $@M_$7$$%U%!%$%k$NL>A0$r(J \code{Subject:} $@$K=q$$$?%a!<%k$rAw$l$P$h$$(J.
$@$?$H$($P(J, \file{skk.el} $@$,$[$7$$>l9g$O(J, 

\ \ \ \ \ \ \ \ \code{Subject: skk.el}

\noindent
$@$r%X%C%@$K4^$`%a!<%k$rAw$l$P$h$$(J.

skk-source $@$GF~<j$G$-$k%U%!%$%k$rCN$k$?$a$K$O(J, 

\ \ \ \ \ \ \ \	\code{Subject: index}

\noindent
$@$H$$$&%a!<%k$rAw$l$P$h$$(J.

\file{index}$@$K$O%U%!%$%k%5%$%:$H:G=*99?7F|$,$O$$$C$F$$$k(J. $@%U%!%$%k$N%P!<(J
$@%8%g%sEy$rCN$k$K$O(J, 

\ \ \ \ \ \ \ \	\code{Subject: VERSIONS}

\noindent
$@$H$$$&%a!<%k$rAw$l$P$h$$(J.

SKK $@$N:G?7HGA4BN$rF~<j$9$k$K$O(J,

\ \ \ \ \ \ \ \	\code{Subject: all}

\noindent
$@$H$9$l$P$h$$(J. $@$3$&$9$k$H(J SKK $@$N%Q%C%1!<%8$,$$$/$D$+$N%a%$%k$KJ,3d$5$l(J
$@$FAw$i$l$F$/$k(J. $@0lEY$KB??t$N%a%$%k$r<u$1<h$k$3$H$,$G$-$J$$>l9g$K$O(J, $@$^(J
$@$:(J,

\ \ \ \ \ \ \ \	\code{Subject: all-1}

\noindent
$@$H$9$l$P(J part1 $@$,F~<j$G$-$k$N$G(J, $@$=$l$K$h$jA4BN$N8D?t$rCN$C$F$+$i(J,

\ \ \ \ \ \ \ \	\code{Subject: all-2-10}

\noindent
$@$N$h$&$K$7$FA4BN$N0lIt(J($@>e$N>l9g$O(J part2 $@$+$i(J part10)$@$rF~<j$9$k$3$H$,$G(J
$@$-$k(J. $@$^$?%a%$%k$N<h$j$3$\$7$,$"$C$?$H$-$O(J, $@$?$H$($P(J,

\ \ \ \ \ \ \ \	\code{Subject: all-22,31}

\noindent
$@$H$9$k$H(J part22, part31 $@$,F~<j$G$-$k(J.

$@2a5n$N(J skk$@%a%$%j%s%0%j%9%H$X$NEj9F5-;v$NF~<j$O0J2<$N$h$&$K$9$k(J.

\noindent
(a) Mailinglist-ID: $@$,(J134$@$N5-;v$rF~<j$9$k>l9g(J.

\ \ \ \ \ \ \ \	\code{Subject: 134}

\noindent
(b) Mailinglist-ID: $@$,(J100$@HV$+$i(J199$@HV$N5-;v$rA4ItF~<j$9$k>l9g!#(J

\ \ \ \ \ \ \ \	\code{Subject: ml-contents-01}

\noindent
$@$?$@$7!"(J0$@!A(J99$@HV$N>l9g$O(J \code{ml-contents-00} $@$H;XDj$9$k(J. $@$^$?(J, 
Mailinglist-ID: $@$,7gHV$NItJ,$b$k(J.

\node Anonymous Ftp$@$K$h$kF~<jJ}K!(J, $@$=$NB>$NF~<jJ}K!(J, $@%a!<%k$K$h$kF~<jJ}K!(J, SKK$@$NF~<jJ}K!(J
\section{Anonymous Ftp$@$K$h$kF~<jJ}K!(J}
\cindex{Anonymous Ftp$@$K$h$kF~<jJ}K!(J@Anonymous Ftp$@$K$h$k$K$e$&$7$e$[$&$[$&(J}
IP$@@\B3$N$5$l$F$$$k%5%$%H$+$i$O(J anonymous ftp $@$K$h$j(JSKK$@$rF~<j$9$k$3$H$b(J
$@$G$-$k(J.

$@ElKLBg3X(J(\code{skk.tohoku.ac.jp [130.34.200.30]})$@$G$O(J, \\
\file{/pub/skk/7.17}$@$K(JSKK7.17 $@$,CV$$$F$"$k(J.

$@Bg:eBg3X(J(\code{ftp.ics.osaka-u.ac.jp [133.1.12.30]})$@$G$O(J, \\
\file{/elisp/library/for-Nemacs/Kanji/SKK/7.17}$@$N2<$K(JSKK7.17$@$,$"$k(J.

$@%9%?%s%U%)!<%IBg3X(J(\code{sail.stanford.edu[36.28.0.130]})$@$G$O(J, \\
\file{/pub/skk/7.17}$@$K(JSKK7.17$@$,CV$$$F$"$k(J.

$@$^$?(J, $@$3$l$i$N%5%$%H$G$O8x<0%j%j!<%9$N$b$N$NB>$K:G?7$N(JSKK$@$bCV$$$F$"$k(J.

\node $@$=$NB>$NF~<jJ}K!(J, Top, Anonymous Ftp$@$K$h$kF~<jJ}K!(J, SKK$@$NF~<jJ}K!(J
\section{$@$=$NB>$NF~<jJ}K!(J}
\cindex{$@$=$NB>$NF~<jJ}K!(J@$@$=$N$?$N$K$e$&$7$e$[$&$[$&(J}
SKK$@$O(J1988$@G/(J4$@7n$KBh(J1$@HG$r(JJUNET$@$KEj9F$7$F0JMh(J, $@KhG/(J4$@7n$K(JJUNET$@$N%K%e!<%9%0(J
$@%k!<%W(Jfj.sources$@$K?7$7$$%P!<%8%g%s$rEj9F$7$F$$$k(J. $@$3$NJ}<0$b$R$-$D$E$-(J
$@B3$1$F$$$-$?$$$H9M$($F$$$k(J.

SKK$@$O$^$?(JNemacs$@$*$h$S(JMule$@$N(Jcontributed software$@$G$b$"$k$N$G(J, $@$3$l$i$N(J
$@0lIt$H$7$F$bF~<j$9$k$3$H$,$G$-$k(J.

\node SKK$@4XO"%=%U%H%&%'%"(J, $@<U<-$H$*4j$$(J, SKK$@$NF~<jJ}K!(J, Top
\chapter{SKK$@4XO"%=%U%H%&%'%"(J}
SKK$@4XO"$N%=%U%H%&%'%"$H$7$F$h$/CN$i$l$F$$$k(J ari, kakasi, skkfep $@$r4JC1(J
$@$K>R2p$7$^$9(J. $@0J2<$O(J, $@$3$l$i$N%=%U%H%&%'%"$N:n@.<T<+?H$K$h$k>R2p$G$9(J.
\cindex{SKK$@4XO"%=%U%H%&%'%"(J}
\cindex{ari}
\cindex{kakasi}
\cindex{skkfep}

\begin{menu}
* ari::
* kakasi::
* skkfep::
\end{menu}

\node ari, kakasi, SKK$@4XO"%=%U%H%&%'%"(J, SKK$@4XO"%=%U%H%&%'%"(J
\section{ari}
\cindex{ari}

\begin{itemize}
\item[{[1]}] $@@5<0L>>N(J, $@N,>N(J, $@L>A0$NM3Mh(J

\ \ \ \ $@@5<0L>>N(J   $@!D(J $@$"$j!)(J

\ \ \ \ $@N,>N(J       $@!D(J ari

\ \ \ \ $@L>A0$NM3Mh(J $@!D(J $@%Y!<%9$H$J$C$?(J ae$@$,!V(JAnt's Editor$@!W$@$C$?$+$i!"(J
$@$=$7$F(J vi$@Iw$G$"$j(J SKK$@Iw$G$b$"$/$^$G!V$^$,$$$b$N!W$@$+$i!#(J

\item[{[2]}] $@$I$N$h$&$J%=%U%H%&%'%"$+(J

64KB$@$NJI$,$"$k(JMINIX$@$G$bF|K\8lF~NO$,2DG=$J%9%/%j!<%s%(%G%#%?!#(Jae$@$r%Y!<(J
$@%9$H$7$?(J Japanese fat ae with mock SKK$@$G$9!#(J


\begin{ifinfo}
\begin{example}
(1) vi$@Iw$NA`:n$H!"(JSKK$@Iw$NF|K\8lF~NO%$%s%?%U%'!<%9!#$A$g$C$H!V$?$^$4(J(on
    Nemacs)$@!W$N1F6A$b<u$1$F$^$9!#(J

(2) $@%U%!%$%kF~=PNO$HI=<($K!"(JJIS$@%3!<%I!"(JEUC$@!"(JSHIFT-JIS$@%3!<%I$,;H$($^$9!#(J
    $@%U%!%$%kF~=PNO%3!<%I$HI=<(%3!<%I$OJ,$1$F@_Dj2DG=!#(J

(3) $@2>L>4A;zJQ49<-=q$O(J SKK$@<-=q%U%)!<%^%C%H$N%U%!%$%k$rMxMQ!#%f!<%6<-=q(J
    $@$X$O4A;zEPO?2DG=!#(J
\end{example}
\end{ifinfo}

\item[{[3]}] $@;HMQ$9$k$?$a$KMW5a$5$l$k4D6-(J


\begin{ifinfo}
\begin{example}
(1) OS

UNIX version 7$@DxEY$N%U%!%$%kF~=PNO$*$h$SC<Kv@)8f!"%W%m%;%9@)8f5!G=$,$"(J
$@$k(JOS$@!#(JMINIX$@$r%?!<%2%C%H$H$7$F3+H/$7$^$7$?$,!"BgDq$N(JUNIX$@Iw(JOS$@$J$iF0:n$9(J
$@$k$G$7$g$&!#(Jbsd$@7O$P$+$j$G$J$/(JsysV$@7O$b%5%]!<%H$7$F$$$^$9!#$^$?!"%5%]!<(J
$@%H$O$7$F$^$;$s$,!"(JMS-DOS$@$J$IB>$N(JOS$@$X$N0\?"@-$b$"$kDxEY9MN8$7$F$$$^$9!#(J

(2) $@%3%s%=!<%k(J/$@C<Kv(J

JIS$@%3!<%I!"(JEUC$@!"(JSHIFT-JIS$@%3!<%I$N$$$:$l$+$N%3!<%I$GF|K\8l$,I=<($G$-$k(J
$@$3$H!#$^$?%G%U%)%k%H$G$O0J2<$N%3!<%I$GC<Kv@)8f$,$G$-$k$3$H$,MW5a$5$l$^(J
$@$9!#(JMINIX$@$N%3%s%=!<%k(J(minix)$@$J$I!"(Jvt100$@7O(J(ANSI?)$@$J$iLdBj$O$J$$$O$:$G$9!#(J

  $@%+!<%=%k$r;XDj$7$?9T!"%+%i%`$X(J $@!D(J cm=\E[%i%d;%dH
  $@%+!<%=%k$r:8>e$K$7$F2hLL%/%j%"(J $@!D(J cl=\E[H\E0J
  $@%+!<%=%k$+$i9T$N:G8e$^$G%/%j%"(J $@!D(J ce=\E[K
  
(3) $@2>L>4A;zJQ49<-=q(J

SKK$@$K4^$^$l$k<-=q%U%!%$%k!"$^$?$OF1$8%U%)!<%^%C%H$N<-=q%U%!%$%k$rJLES(J
$@F~<j$7$F$/$@$5$$!#<-=q%U%!%$%k$,$J$/$H$b!"2>L>F~NO$H%3!<%I$K$h$k4A;zF~(J
$@NO(J(JIS$@%3!<%I$^$?$O(JEUC)$@$@$1$O2DG=$G$9!#(J

(4) $@%$%s%9%H!<%k(J

$@%=!<%9$rE83+$9$k$?$a$N%D!<%k$H!"(JC$@%3%s%Q%$%i!"$=$7$F(J make$@%3%^%s%I$,I,MW(J
$@$G$9!#%=!<%9!&%I%-%e%a%s%H$NAmNL$O(J 200KB$@DxEY!"%=!<%9$NE83+$H$N%3%s%Q%$(J
$@%k$K$O(J 400$@!A(J500KB$@$0$i$$$N:n6HNN0h$,$"$l$P==J,$G$9(J( MINIX 1.5 for
IBM/PC$@$N>l9g(J)$@!#(J
\end{example}
\end{ifinfo}

\item[{[4]}] $@:G?7%P!<%8%g%s(J, release $@$NF|IU(J

$@:G?7HG$O!"(J1.00 $@HG(J(Apr. 12 1992)$@$K!"(Jversion 1.00a$@6[5^%Q%C%A(J(May 11
1992)$@$rEv$F$?$b$N$K$J$j$^$9!#6qBNE*$K$O!"(JREADME1.00a$@$H(J skksrch.c$@$N$_(J 
version 1.00a$@!"$=$NB>$N%I%-%e%a%s%H!"%=!<%9$O(Jversion 1.00$@$,:G?7$G$9!#(J
$@$J$*(JREADME1.00a$@$O!"(JMay 21 1992$@2~Dj$H$J$C$F$^$9!#(J

\item[{[5]}] $@3+H/<T(J

$@%Y!<%9$H$J$C$?(J ae$@$NCx<T$O(J Anthony Howe$@;a(J(ae$@$O!V(JAnthony's Editor$@!W$G$b(J
$@$"$j$^$9(J)$@!"$=$NB>$N3HD%ItJ,$O!"FsB<(J $@M4CO$G$9!#(J

\item[{[6]}] $@G[I[>r7o(J

Free Software Foundation$@$,8xI=$7$?(J GNU General Public License$@!J0lHL8x(J
$@M-;HMQ5vBz!K(J version 1 $@$"$k$$$O$=$l0J9_$N3F%P!<%8%g%s$NCf$+$i$$$:$l$+(J
$@$rA*Br$7!"$=$N%P!<%8%g%s$,Dj$a$k>r9`$K=>$C$FK\%W%m%0%i%`$r:FHRI[$^$?$O(J
$@JQ99$9$k$3$H$,$G$-$^$9!#(J

\item[{[7]}] $@F~<jJ}K!(J


\begin{ifinfo}
\begin{example}
(1) USENET$@$N(Jcomp.os.minix$@!"(JJUNET$@$N(Jfj.os.minix$@!"(Jfj.sources$@$NJ](J
$@B85-;v$r5y$k!#(J

(2) $@F|7P(JMIX$@$N(JMINIX$@2q5D!"(JNIFTY$@$N(JUNIX$@%U%)!<%i%`$J$I$+$i(Jdownload$@$9$k!#(J

     $@F|7P(JMIX $@!D(J minix/2fixes/16,122,123,140
     NIFTY   $@!D(J FUNIX DL5(Free software MINIX source) 92,84,72,38,12

(3) $@=q@R!V(JMINIX ver. 1.5 $@%U%j!<%=%U%H%&%'%"=8!W(J(ASCII$@=PHG(J)$@IUB0$N%"!<%+(J
    $@%$%V%G%#%9%/$+$i%3%T!<$9$k!#(J

$@"(F1%G%#%9%/Fb$K$O%3%T!<%U%j!<$G$J$$%=%U%H%&%'%"$bF~$C$F$$$^$9$N$G!"$=(J
$@$N07$$$O$4Cm0U2<$5$$!#(J

(4) $@4qFC$J(Janonymous ftp/uucp$@%5%$%H$G$O!"J]B8$5$l$F$$$k$+$bCN$l$^$;$s!#(J:-)
\end{example}
\end{ifinfo}

\item[{[8]}] bug report, $@<ALdEy$N$?$a$N%"%I%l%9(J

nimura@isl.melco.co.jp $@$^$?$O(J Yuji.Nimura@ecs.isl.melco.co.jp

\item[{[9]}] $@$=$NB>(J

$@H/I=0J9_(J bug report$@$,A4A3Mh$J$$$N$G$9$,!"$3$l$O0BDj$7$F$$$k$+$i$J$N$+!"(J
$@$=$l$H$b$"$s$^$j;H$o$l$F$$$J$$$+$i$J$N$+!"$I$C$A$J$s$G$7$g$&!)(J

$@0lG/0J>e(Jupdate$@$7$F$^$;$s$,!"$b$79T$J$&$H$9$l$P!":#8e$N%P!<%8%g%s%"%C%W(J
$@$O(Jversion 1.00$@$KBP$7$F9T$J$&M=Dj$G$9$N$G!"(Jskksrch.c$@$N(Jversion 1.00$@$O$H$C(J
$@$F$*$$$F2<$5$$!#(J

\end{itemize}

\node kakasi, skkfep, ari, SKK$@4XO"%=%U%H%&%'%"(J
\section{kakasi}
\cindex{kakasi}

\begin{itemize}
\item[{[1]}] $@@5<0L>>N(J, $@N,>N(J, $@L>A0$NM3Mh(J

$@@5<0L>>N(J: kakasi

Kanji Kana Simple Inverter $@$NN,$H$7$F$$$^$9$,!"(Jskk $@$r$5$+$5$K$7$?(J
$@$o$1$G$9$M!#(J

\item[{[2]}] $@$I$N$h$&$J%=%U%H%&%'%"$+$r4JC1$K(J

$@4A;z$r4^$`J8>O$rJQ49$7$F!"$R$i$,$J(J, $@$+$?$+$J!"%m!<%^;zEy$KJQ49$7$^(J
$@$9!#%U%#%k%?!<$H$7$F5!G=$7$^$9!#$^$?J8;z<o$NJQ49$d%3!<%G%#%s%0J}<0(J
$@$NJQ49Ey$bF1;~$K2DG=$G$9!#4pK\<-=q$O(J SKK $@<-=q$G$9$,!"$[$H$s$I$N%Q(J
$@%V%j%C%/$J!V$+$J4A;z!WMQ$N<-=q$,MxMQ$G$-$^$9!#(J

\item[{[3]}] $@;HMQ$9$k$?$a$KMW5a$5$l$k4D6-(J

UNIX $@$G(J C $@8@8l$,%3%s%Q%$%k$G$-$l$P;HMQ$G$-$^$9!#$^$?(J MSDOS $@$G$O!"(J
$@4A;zJQ49$NItJ,$@$1$KFC2=$7$?%P!<%8%g%s(J karasu $@$,MxMQ$G$-$^$9!#(J

\item[{[4]}] $@:G?7%P!<%8%g%s(J, release $@$NF|IU(J


\begin{ifinfo}
\begin{example}
\noindent
version: 2.2.3
$@:G=*F|IU(J: 1992 $@G/(J 8 $@7n(J 6 $@F|(J
\end{example}
\end{ifinfo}

\item[{[5]}] $@3+H/<T(J

$@9b66(J $@M5?.(J (Hironobu TAKAHASHI) 

\item[{[6]}] $@G[I[>r7o(J

SKK $@$HF1$8$h$&$K!"ImB0<-=q$r4^$a$F(J GNU Public Licence $@$K$7$?$,$$$^(J
$@$9!#(J

\item[{[7]}] $@F~<jJ}K!(J

fj.sources $@$r%"!<%+%$%V$7$F$$$k%5%$%H$+$iF~<j$G$-$^$9!#$^$?!"(J 
anonymous uucp $@$G$O(J tinygw ( +81-298-58-1364 ID: anon ) $@$+$iF~<j$G(J
$@$-$^$9!#$^$?!"(J1994 $@G/Fb$J$i(J anon.dit.co.jp $@$+$i(J anonymous uucp
$@$GF~<j$G$-$^$9!#(J

\item[{[8]}] bug report, $@<ALdEy$N$?$a$N%"%I%l%9(J


\begin{ifinfo}
\begin{example}
\noindent
Domestic: takahasi@tiny.or.jp
Foreign:  hironobu@rwcp.or.jp
\end{example}
\end{ifinfo}

\item[{[9]}] $@$=$NB>(J

SKK $@$NG[I[$rDI$C$F!"(J1994 $@G/HG$N<-=q$r=P$9M=Dj$G$9!#(J
\end{itemize}

\node skkfep, $@<U<-$H$*4j$$(J, kakasi, SKK$@4XO"%=%U%H%&%'%"(J
\section{skkfep}
\cindex{skkfep}

\begin{itemize}
\item[{[1]}] $@@5<0L>>N(J

skkfep

\item[{[2]}] $@$I$N$h$&$J%=%U%H%&%'%"$+(J

SKK $@$H;w$?F~NOJ}<0$N!$4A;zF~NO%U%m%s%H%(%s%I%W%m%;%C%5$G$9!%(J

\item[{[3]}] $@;HMQ$9$k$?$a$KMW5a$5$l$k4D6-(J

UNIX; $@8=:_%5%]!<%H$5$l$F$$$k$N$O!$(J


\begin{ifinfo}
\begin{example}
\noindent
SunOS 4.x, AIX3.x, Linux, 386BSD,
AIX/ESA, DOMAIN-IX SR9.x, HP-UX 8.x,
SEIUX 3.x, EWS-UX/V Rel4.0, NEWS-OS 4.x, NEWS-OS 3.3
\end{example}
\end{ifinfo}

\item[{[4]}] $@:G?7%P!<%8%g%s(J, release $@$NF|IU(J

version 0.80     May, 1994

\item[{[5]}] $@3+H/<T(J

$@0KF#(J $@>4B'!$EOJU(J $@2m=S!$6b;R(J $@M5(J

\item[{[6]}] $@G[I[>r7o(J

$@$J$7(J

\item[{[7]}] $@F~<jJ}K!(J

goku.ecip.tohoku.ac.jp $@$+$i(J FTP $@$G:G?7HG$,F~<j$G$-$k!%(Jfj.sources $@$K(J
$@$bN.$l$F$$$k!%(J

\item[{[8]}] bug report, $@<ALdEy$N$?$a$N%"%I%l%9(J

aito@ecip.tohoku.ac.jp

\item[{[9]}] $@$=$NB>(J

$@K\J*$N(J SKK $@$K6a$E$/$h$&$K$,$s$P$C$F$$$^$9!%(J
version 0.80 $@;~E@$G$O!$!V?t$r%Q%i%a!<%?$H$9$kF~NO!W$H(J
$@!V%W%m%0%i%`<B9TJQ49!W$,;H$($^$;$s!%@\F,8l!&@\Hx8l$O(J
$@;H$($^$9!%(J($@%W%m%0%i%`<B9TJQ49$O1J5W$KL5M}$+$b(J ^_^;)
\end{itemize}
\node $@<U<-$H$*4j$$(J, Top, skkfep, Top
\chapter{$@<U<-$H$*4j$$(J}
\begin{menu}
* $@<U<-(J::
* $@$*4j$$(J::
\end{menu}

\node $@<U<-(J, $@$*4j$$(J, $@<U<-$H$*4j$$(J, $@<U<-$H$*4j$$(J
\section{$@<U<-(J}
SKK $@$N@_7WJ}?K$O(J TAO/ELIS $@>e$NF|K\8lF~NO%7%9%F%`(J Kanzen $@$N1F6A$r<u$1$F(J
$@$$$^$9(J. Kanzen $@$N%G%b$r9T$C$F$/$@$5$j(J, $@$^$?(J Kanzen $@$r;H$&5!2q$rM?$($F$/$@(J
$@$5$C$?(J NTT $@$NC]Fb0jM:$5$s$K46<U$7$^$9(J.

$@Bh(J1$@HG$N<-=q:n@.$N$?$a$NFI$_$NF~NO$r9T$C$F$/$@$5$C$?:4F#8&5f<<$N(J $@0BF#Bg(J
$@7/(J, $@Cv2,H~5*$5$s(J, $@1|@n=_0l7/(J, $@:4!9LZ><I'7/(J, $@:4F#9n;V7/(J, $@;34_?.427/$K46(J
$@<U$7$^$9(J.

SKK $@<-=qBh(J2, 3, 4, 5, 6, 7$@HG:n@.$N$?$a$N%G!<%?$rDs6!$7$F$/$@$5$C$?J}!9(J
$@$K46<U$7$^$9(J.

SKK $@<-=qBh(J6, 7$@HG:n@.$K$"$?$j6(NO$7$F$/$@$5$C$?9b66M5?.;a$K46<U$7$^$9(J.

SKK $@2~NI$N$?$a$K%W%m%0%i%`Ey$rDs6!$7$F$/$@$5$C$?(J, $@2<5-$NJ}!9$K46<U$7$^(J
$@$9(J.

\begin{verbatim}
    $@02_7(J $@=(<#(J        $@!J3t!K?^8&(J $@8&5f3+H/It(JCRN$@2](J
    $@HSED(J $@5AO/(J        $@%;%3%`>pJs%7%9%F%`(J
    $@1]JB(J $@;LCR(J        $@%=%K!<(J($@3t(J) $@@8;:5;=QK\It3+H/It%7%9%F%`3+H/2](J
    $@@n8}(J $@9W;J(J        $@3t<02q<R#P#F#U(J
    $@LZB<(J $@?F90(J        $@?@8MF|K\EE5$%=%U%H%&%'%"(J($@3t(J)
    $@9uED(J $@<wCK(J        $@?tM}%7%9%F%`(J
    $@74;J(J $@N4CK(J        $@Bg:eBg3X8@8lJ82=8&5f2J8@8l>pJs2J3X9V:B(J
    $@<r0f(J $@@6N4(J        $@El5~Bg3XBg3X1!9)3X7O8&5f2J(J
                     $@>pJs9)3X@l96=$;N#2G/(J $@EDCf1QI'8&5f<<(J
    $@:y0f(J $@5.J8(J        $@El5~ETN)Bg3XM}3XIt?t3X2J(J
    $@NkLZ(J $@2mI'(J        $@%=%K!<(J($@3t(J)$@%$%s%U%)%3%`(J $@%W%m%@%/%H(J $@%+%s%Q%K!<(J
    $@9b66(J $@?->0(J        $@#Y#H#P(J
    $@9b66(J $@M5?.(J        $@$D$/$P%$%s%?!<%M%C%H%/%i%V(J
    $@9b66(J $@@5OB(J        ($@3t(J) $@%"%9%-!<=PHG5;=QIt(J
    $@C]B<(J $@=c(J	         System House $@#C#A#T(J
    $@EZ<j8}(J $@@5M5(J      $@IY;NDL(J($@3t(J) $@%*!<%W%s%7%9%F%`;v6HK\It(J 
                     $@%"!<%-%F%/%A%cIt(J
    $@IY2,(J $@9n:H(J        $@@iMUBg3XJ83XItE/3X65<<(J
    Brian Thomson    $@%H%m%s%HBg3X(J $@%3%s%T%e!<%?!<!&%7%9%F%`8&5f=j(J
    $@K-J!$A$+$N$V(J     $@%Q%Q%$%d%8%e!<%9(J
    $@CfB<(J $@=g0l(J        $@6e=#9)6HBg3X(J
    $@66K\(J $@N<0l(J        $@9)6H5;=Q1!(J $@@8L?9)3X9)6H5;=Q8&5f=j(J
                     $@?M4V>pJsIt(J $@9TF0@)8f8&5f<<(J
    $@IMED(J $@D><y(J        $@KLN&@hC<Bg(J
    $@9-(J  $@J~G7(J         $@2,;3Bg3XBg3X1!(J  $@>pJs9)3X@l96(J($@CNG=>pJs=hM}(J)
    $@9-@n(J $@0lIW(J        ($@3t(J) $@7W;;5!2J3X8&5f=j(J
    $@A}0f(J $@=SG7(J        $@%7%c!<%W3t<02q<R(J
    $@>>0f(J  $@>D(J         $@#A#T#R8wEEGHDL?.8&5f=j(J
    $@4]@n(J $@0l;V(J        $@F`NI@hC<2J3X5;=QBg3X1!Bg3X(J
    $@;09%(J $@NO(J	         Laboratory for International Fuzzy Engineering Research
    $@?9(J  $@9@0l(J         $@El5~Bg3X0e3XItImB02;@<!&8@8l0e3X8&5f;\@_(J
\end{verbatim}

\node  $@$*4j$$(J, TOP, $@<U<-(J, $@<U<-$H$*4j$$(J
\section{$@$*4j$$(J}

SKK $@<-=q$OB?$/$N%f!<%6$NJ}!9$+$iDs6!$5$l$?<-=q$K$h$j%3%T!<%U%j!<$N<-=q(J
$@$H$7$F$O:GBg5,LO$N<-=q$K$J$C$F$$$^$9(J. $@:#8e$b$3$NJ}<0$K$h$j(J SKK $@<-=q$r(J
$@$h$j=<<B$7$?$b$N$K$7$F$$$-$?$$$H;W$$$^$9(J. $@KhG/(J 2 $@7n:"$rL\ES$K%"%J%&%s(J
$@%9$7$^$9$,(J, SKK$@<-=q$N=<<B$K$46(NO$$$?$@$1$kJ}$O(J, $@?o;~0J2<$N%"%I%l%9$^(J
$@$G8D?M<-=q$H(J \file{SKK-JISYO.L} $@$H$N:9J,$r$*Aw$j$/$@$5$$(J. $@$*Aw$j$$$?$@(J
$@$$$?<-=q$r@0M}$7$F<!G/EY$N<-=q$K4^$a$5$;$F$$$?$@$-$^$9(J. $@:9J,%U%!%$%k$N(J
$@:n@.J}K!$K$D$$$F$O(J \pxref{skkjisyo-expr}.

$@$^$?(J, \file{SKK-JISYO.L} $@$N8m$j$rH/8+$5$l$?J}$OB?>/$K$+$+$o$i$:(J, $@2<5-(J
$@$N%"%I%l%9$^$G$*CN$i$;$/$@$5$$(J.

\begin{verbatim}
        skk-jisyo@sato.riec.tohoku.ac.jp
\end{verbatim}

\begin{iftex}
\chapter{$@JQ?t$*$h$S4X?t:w0z(J}
\printindex{fn}

\chapter{$@;v9`:w0z(J}
\printindex{cp}

\cleardoublepage
\end{iftex}
\end{document}
