ܼ
====

1. SKK Ȥ
2. SKK ѥå
3. SKK Υ󥹥ȡˡ
4. 桼θĿʹĶ
5. SKK ˤĤ
6. SKK ᡼󥰥ꥹ
7. ռȤꤤ

1. SKK Ȥ
===========

SKK  Nemacs, Mule, Demacs ˹®ǸΨŪܸϴĶ󶡤
ƥ, GNU General Public License ˽ä free software Ȥ
ۤޤ.

SKK ñʴܸΤȤ߷, ƤΤ, û֤ǻˡ
ޥ뤳ȤǤޤ.

SKK ϰʲΤ褦ħޤ.

   1. Nemacs ĤƤꡢɽǤɤüǤѤǤ롣

	Ф˰¸ʤǻѤǤΤ, Nemacs ưƤ¤ꤤ
	ĤǤܸϤǤޤ.

   2. ø桼ˤʤ뤳ȤΤǤʤ̥桼Ǥⴰ SKK ƥ
      ưפ˥󥹥ȡ뤹뤳ȤǤ롣

	SKK λѤ˺ɬפʥե skk.el  SKK-JISYO.L 
	Ǥ. ΤդĤΥե뤬иϸĿʹĶꤹ 
	SKK ѤǤޤ.

   3. ѴΥ르ꥺʸˡŪμѤʤΤǡ桼ΰտޤ
      ܸʸ󤬤ΤޤưפϤǤ롣ޤŸ졢졢
      ʸ졢ˤĤƤƱͤ˸ΨŪѴǤ롣

	SKK ǤϡSukiyanen٤Ѵ, ֹͤפȤʤ, ֹ
	ǯפΤ褦ѴϤޤ.

   4. copy free ʼȤƤϺ絬ϤμƤ롣

	ۤ뼭15ʾιܤʤޤ.

   5. Ѵ˼ԤȼưŪ˼Ͽ⡼ɤˤʤΤǡϿΤ
      ˲ɤߤϤɬפʤ

   6. ƵŪʼϿǽ

   7. ܸ 󥯥󥿥륵򥢥ʸΤȤƱͤ˹Ԥ롣

	õʸ󤬲ԤѤʬǤƤƤ⸫Ĥ뤳Ȥ
	褦˲¤Ƥޤ.

   8. ɤߤΥץ꡼ˤꡢĹФϤΰάǤ롣

   9. file  ֥եפΤ褦˱Ѹ֤ˤѴǤ.

  10. Emacs Ȥο⤤Emacs Υ⡼ɤβǻѤǤ롣

  11. Emacs  Vi ⡼(vip-mode)ȶ¸ƻȤ롣

SKK δŪʻˡϥ塼ȥꥢץ	ǳؽǤޤ. 
ˡˤĤƤϥޥ˥奢(skk.texi, skk.dvi, skk.ps)򻲾ȤƲ.

2. SKK ѥå
=======================

 ReadMe ե SKK С 9.6 бΤǤ. ѥå
ˤϰʲΥե뤬ޤ.

	doc/gpl.texi
	doc/skk.texi
	doc/Makefile.in
	doc/skk.info
	doc/jtexindex/Perl/jptexindex
	doc/jtexindex/C/Makefile.in
	doc/jtexindex/C/alloca.c
	doc/jtexindex/C/bzero.c
	doc/jtexindex/C/configure
	doc/jtexindex/C/configure.in
	doc/jtexindex/C/getopt.c
	doc/jtexindex/C/getopt.h
	doc/jtexindex/C/getopt1.c
	doc/jtexindex/C/install.sh
	doc/jtexindex/C/jtexindex.diff
	doc/jtexindex/C/texindex.c
	doc/jtexindex/C/texindex.c.old
	doc/skk.toc
	doc/skk.cp
	doc/skk.fn
	doc/skk.vr
	doc/skk.tp
	doc/skk.ky
	doc/skk.pg
	doc/skk.ps
	doc/skk.cps
	doc/skk.fns
	doc/skk.kys
	doc/skk.vrs
	doc/texinfo.tex
	doc/skk.info-1
	doc/skk.info-2
	doc/skk.info-3
	doc/skk.info-4
	doc/skk.info-5
	doc/skk.info-6
	doc/texi-jp.tex
	doc/skk.log
	doc/skk.dvi
	doc/skk.aux
	etc/SKK.tut
	etc/SKK.tut.E
	etc/Makefile.in
	jisyo/SKK-JISYO.JIS2
	jisyo/SKK-JISYO.L
	jisyo/SKK-JISYO.M
	jisyo/SKK-JISYO.S
	skkserv/skkserv.c
	skkserv/skkserv.h
	skkserv/README
	skkserv/add-rc.local
	skkserv/add-services
	skkserv/Makefile.bak
	skkserv/Makefile.in
	jisyo-tools/README
	jisyo-tools/skkdic-expr.c
	jisyo-tools/skkdic-sort.c
	jisyo-tools/skkdic-count.c
	jisyo-tools/README.1st
	jisyo-tools/Makefile.in
	vip/vip.el.diff
	vip/unsupported/skk-viper.el
	vip/unsupported/README.jpn
	lisp/avltree.el
	lisp/elib-node.el
	lisp/queue-m.el
	lisp/skk-auto.el
	lisp/skk-comp.el
	lisp/skk-e18.el
	lisp/skk-e19.el
	lisp/skk-gadget.el
	lisp/skk-is-n.el
	lisp/skk-isearch.el
	lisp/skk-kakasi.el
	lisp/skk-kcode.el
	lisp/skk-num.el
	lisp/skk-server.el
	lisp/skk-tools.el
	lisp/skk-tree.el
	lisp/skk-tut.el
	lisp/skk-vip.el
	lisp/skk.el
	lisp/stack-m.el
	lisp/string.el
	lisp/Makefile.18
	lisp/bytecomp-2.07/mule.dif
	lisp/bytecomp-2.07/README
	lisp/bytecomp-2.07/bytecomp.el
	lisp/bytecomp-2.07/byte-optimize.el
	lisp/bytecomp-2.07/bytecomp-runtime.el
	lisp/bytecomp-2.07/disass.el
	lisp/bytecomp-2.07/bytecode.c
	lisp/bytecomp-2.07/data.c.patch
	lisp/bytecomp-2.07/eval.c.patch
	lisp/bytecomp-2.07/lread.c.patch
	lisp/bytecomp-2.07/print.c.patch
	lisp/bytecomp-2.07/make-docfile.c
	lisp/bytecomp-2.07/README.jpn
	lisp/Makefile.in
	contrib/dbskkd/compat/include/machine/ansi.h
	contrib/dbskkd/compat/include/err.h
	contrib/dbskkd/compat/strerror.c
	contrib/dbskkd/compat/err.c
	contrib/dbskkd/makeskkdb.c
	contrib/dbskkd/dbskkd.c
	contrib/dbskkd/Release-Notes
	contrib/pskkserv/perl4/makedbmdic
	contrib/pskkserv/perl4/pskkserv
	contrib/pskkserv/perl5/makedbmdic
	contrib/pskkserv/perl5/pskkserv
	contrib/skktools/READ.ME
	contrib/skktools/README
	contrib/skktools/adddummy.t
	contrib/skktools/alpha-kana.pl
	contrib/skktools/atok2skk.pl
	contrib/skktools/codeconv.pl
	contrib/skktools/convprog.t
	contrib/skktools/kana2roma.pl
	contrib/skktools/list2skk.t
	contrib/skktools/pubdic2list.t
	contrib/skktools/removedummy.t
	contrib/skktools/roma2kana.pl
	contrib/skktools/skk2list.t
	contrib/skktools/skkconv.t
	contrib/skktools/sub.t
	contrib/skktools/wx2skk.pl
	contrib/kakasi-2.2.5/src/78_83.c
	contrib/kakasi-2.2.5/src/ANNOUNCE
	contrib/kakasi-2.2.5/src/CHANGES
	contrib/kakasi-2.2.5/src/COPYING
	contrib/kakasi-2.2.5/src/E2.c
	contrib/kakasi-2.2.5/src/H2.c
	contrib/kakasi-2.2.5/src/J2.c
	contrib/kakasi-2.2.5/src/J2.h
	contrib/kakasi-2.2.5/src/JISYO
	contrib/kakasi-2.2.5/src/K2.c
	contrib/kakasi-2.2.5/src/a2.c
	contrib/kakasi-2.2.5/src/atoc-conv.c
	contrib/kakasi-2.2.5/src/conv-util.c
	contrib/kakasi-2.2.5/src/dict.c
	contrib/kakasi-2.2.5/src/g2.c
	contrib/kakasi-2.2.5/src/itaiji.c
	contrib/kakasi-2.2.5/src/itaijidict
	contrib/kakasi-2.2.5/src/j2.c
	contrib/kakasi-2.2.5/src/k2.c
	contrib/kakasi-2.2.5/src/kakasi.1
	contrib/kakasi-2.2.5/src/kakasi.c
	contrib/kakasi-2.2.5/src/kakasi.cat
	contrib/kakasi-2.2.5/src/kakasi.h
	contrib/kakasi-2.2.5/src/kanji.h
	contrib/kakasi-2.2.5/src/kanjiio.c
	contrib/kakasi-2.2.5/src/mkkanwa.c
	contrib/kakasi-2.2.5/src/rdic-conv.c
	contrib/kakasi-2.2.5/src/furigana.h
	contrib/kakasi-2.2.5/src/conv-util.h
	contrib/kakasi-2.2.5/IAFA-PACKAGE
	contrib/kakasi-2.2.5/README
	contrib/kakasi-2.2.5/README.jpn
	contrib/skkinput-0.99/dot.skkinput
	contrib/skkinput-0.99/skkel.c
	contrib/skkinput-0.99/Imakefile
	contrib/skkinput-0.99/Makefile.std
	contrib/skkinput-0.99/README.euc
	contrib/skkinput-0.99/CHANGES.euc
	contrib/skkinput-0.99/skkconv.c
	contrib/skkinput-0.99/skkel.h
	contrib/skkinput-0.99/SkkInput.c
	contrib/skkinput-0.99/SkkInput.h
	contrib/skkinput-0.99/SkkInputP.h
	contrib/skkinput-0.99/skkkey.h
	contrib/skkinput-0.99/skkkeymap.c
	contrib/skkinput-0.99/skkkip.c
	contrib/skkinput-0.99/skkldic.c
	contrib/skkinput-0.99/skkldrec.c
	contrib/skkinput-0.99/skkmain.c
	contrib/skkinput-0.99/skkmain.h
	contrib/skkinput-0.99/skkmarker.c
	contrib/skkinput-0.99/skkmbuf.c
	contrib/skkinput-0.99/skkproto.h
	contrib/skkinput-0.99/skksoc.c
	contrib/skkinput-0.99/skksvect.c
	contrib/skkinput-0.99/table.h
	contrib/skkinput-0.99/skksvect.h
	contrib/skkinput-0.99/skkwin.c
	contrib/skkinput-0.99/version.h
	contrib/skkinput-0.99/config.h
	contrib/skkinput-0.99/mytime.h
	contrib/skkinput-0.99/skkconfig.c
	contrib/skkinput-0.99/skkinput.man
	contrib/skkinput-0.99/skkinput.doc
	contrib/skkinput-0.99/.depend
	contrib/skkinput-0.99/COPYING
	Makefile.18
	mkinstalldirs
	install-sh
	configure.in
	configure
	config.h.in
	Makefile.in
	ReadMe
	ReadMe.English

3. SKK Υ󥹥ȡˡ
=======================

3.1 Emacs19 base  Mule  skk Ѥ
------------------------------------------------ 

ۤ줿ѥåΤǥ쥯ȥǰʲΥޥɤ¹ԤƤ

	
	% ./configure
	% make 
	% make install

κɬפ˱ Makefile Ƥ
make install ˤ Emacs Lisp ץࡢinfo ɥȤʤ
줾Υǥ쥯ȥ˥󥹥ȡ뤵ޤ

3.2 Nemacs ޤ Emacs 18 base  Mule  skk Ѥ
---------------------------------------------------------------

ۤ줿ѥåΤǥ쥯ȥ make -f Makefile.18 ¹Ԥ
Ƥ


4. 桼θĿʹĶ
=======================

С5Υ桼ʲɤɬפѹäƤ.

С6϶Ѽλѷ֤ȤưʲΤդĤΤ줫桼
Ǥ褦ˤʤޤ.

	() Emacs ΥХåե˼Ѥ.
	() 񥵡Фˤꥢ.

(), ǽ˥Ȥ˥եХåեɤ߹Τ
֤뤳Ȥ, Emacs λѤ꤬礭ʤȤ
ޤ. , ĹѴ®٤®Ȥ, Ф˰¸
ʤ Emacs ưƤ¤ꤤĤǤѤǤȤȤǤ.

()()Ūʴطˤޤ. ä, Ĺ, 1
ܤΥ®Ȥ, Emacs λѤäʤȤ, 
Ѵ®٤٤ȤȥФ󤷤ƤȤˤϻȤʤȤ
ȤǤ. (, Ф󤷤Ƥ, ǥ󤹤ȼư
Ū()ڤؤ褦ˤʤäƤޤ.) ޤ, ХۥȤ
餫ʣꤷƤ, 㳲ˤϥۥȤưŪڤؤ褦
Ǥޤ.

ʾθƤɤˤ뤫ưʲԤäƤ.

4.1 ()Ǥ
----------------------

[-1] .emacs ˰ʲιԤɲä.

        (global-set-key "\C-x\C-j" 'skk-mode)
        (global-set-key "\C-xj" 'skk-auto-fill-mode)
        (global-set-key "\C-xt" 'skk-tutorial)
        (autoload 'skk-mode "skk" nil t)
        (autoload 'skk-tutorial "skk-tut" nil t)
        (autoload 'skk-check-jisyo "skk-tools" nil t)
        (autoload 'skk-merge "skk-tools" nil t)
        (autoload 'skk-diff "skk-tools" nil t)

¾, Nemacs ޤ Emacs18 base  Mule ξ skk Ѥ
ϰʲä.

        (global-set-key "\C-s" 'skk-isearch-forward)
        (global-set-key "\C-r" 'skk-isearch-backward)
        (autoload 'skk-isearch-forward "skk-isearch" nil t)
        (autoload 'skk-isearch-backward "skk-isearch" nil t)

ޤ, Emacs19 base  Mule ξ skk Ѥˤϰʲä.

        (autoload 'skk-isearch-mode-setup "skk-isearch" nil t)
        (autoload 'skk-isearch-mode-cleanup "skk-isearch" nil t)
        (add-hook 'isearch-mode-hook
                  (function (lambda ()
                              (and (boundp 'skk-mode) skk-mode
                              (skk-isearch-mode-setup)))))
        (add-hook 'isearch-mode-end-hook
                  (function (lambda ()
                              (and (boundp 'skk-mode) skk-mode
                              (skk-isearch-mode-cleanup)
                              (skk-set-cursor-color-properly)))))

[-2] ~/.skk ʲιԤ.

        (setq skk-large-jisyo ".../SKK-JISYO.L")

ǡ...פʬˤ϶ѼեΤǥ쥯ȥꤹ.

4.2 ()Ǥ
----------------------

[-1] .emacs ˰ʲιԤɲä.

        (global-set-key "\C-x\C-j" 'skk-mode)
        (global-set-key "\C-xj" 'skk-auto-fill-mode)
        (global-set-key "\C-xt" 'skk-tutorial)
        (autoload 'skk-mode "skk" nil t)
        (autoload 'skk-tutorial "skk-tut" nil t)
        (autoload 'skk-check-jisyo "skk-tools" nil t)
        (autoload 'skk-merge "skk-tools" nil t)
        (autoload 'skk-diff "skk-tools" nil t)

¾, Nemacs ޤ Emacs18 base  Mule ξ skk Ѥ
ϰʲä.

        (global-set-key "\C-s" 'skk-isearch-forward)
        (global-set-key "\C-r" 'skk-isearch-backward)
        (autoload 'skk-isearch-forward "skk-isearch" nil t)
        (autoload 'skk-isearch-backward "skk-isearch" nil t)

ޤ, Emacs19 base  Mule ξ skk Ѥˤϰʲä.

        (autoload 'skk-isearch-mode-setup "skk-isearch" nil t)
        (autoload 'skk-isearch-mode-cleanup "skk-isearch" nil t)
        (add-hook 'isearch-mode-hook
                  (function (lambda ()
                              (and (boundp 'skk-mode) skk-mode
                              (skk-isearch-mode-setup)))))
        (add-hook 'isearch-mode-end-hook
                  (function (lambda ()
                              (and (boundp 'skk-mode) skk-mode
                              (skk-isearch-mode-cleanup)
                              (skk-set-cursor-color-properly)))))

[-2] ~/.skk ˰ʲιԤɲä.

        (setq skk-server-host "...") ;; ... ϼ񥵡ФΥۥ̾
        (setq skk-serv "/usr/local/soft/nemacs/etc/skkserv")
        (setq skk-aux-large-jisyo ".../SKK-JISYO.L") ;; ... ϶Ѽ
        ;; եΤǥ쥯ȥ
	(setq skk-server-portnum 1178) ;; ѿϡС8ޤǤ
	;; 'skk-portnum'Ȥ̾äΤ

[-3] ʣΥФꤹϤ, ʲΤ褦򤹤.

        (setq skk-server-list
              '(("mars" . "/usr/local/soft/nemacs/etc/skkserv")
                ("venus" . "/usr/local/nemacs/etc/skkserv")))

(<ۥ̾> . <ХץؤΥѥ>) ηФꥹȤˤФ褤.

4.3 Demacs  SKK Ȥ桼ؤ.
---------------------------------------

Demacs ξ Emacs δĶѥե _emacs Ǥ. ޤ, DOS 
Υե̾¤뤿, _emacs 

        (setq skk-init-file "~/_skk")

Ȥɬפޤ. ¾Ͼ()ԤäƤ.

4.4 ¾
----------

C-x t٤ˤ SKK Υ塼ȥꥢץư, SKKλˡ
Τ뤳ȤǤޤ.

5. SKK ˤĤ
===================

SKK version 9 ۤ뼭, (1) 80 ̾ SKK 桼
Ƥ, (2)Ƕ JUNET εǻ٤ι⤤ñɤߤ
ͿΤȤ˺ޤ. μ˴ޤޤƤܤ 
130019 Ǥ.

6. SKK ᥤ󥰥ꥹ
=======================

SKK˴ؤո򴹤ξȤSKKᥤ󥰥ꥹȤߤƤޤ. 
ޤǥᥤ󥰥ꥹȤˤʤäȤȤƤ, SKK/,
/, SKKɤΤޤ. ޤ, ǿSKKᥤ
ꥹȤ̤ۤ, üԤζϤ, ƥ, ɤŤͤƤޤ.
ߤλüԿ330̾ˤʤäƤޤ.

ᥤ󥰥ꥹȤؤλä,

	skk-join@kuis.kyoto-u.ac.jp

إ᡼, ưŪ˹Ԥޤ. ᥤ󥰥ꥹȤؤε,

	skk@kuis.kyoto-u.ac.jp
	
Ǥ. ޤ,

	skk-leave@kuis.kyoto-u.ac.jp

إ᡼ȥꥹȤޤ.

7. ռȤꤤ
===============

ռ
----

SKK ߷ˤ TAO/ELIS ܸϥƥ Kanzen αƶ
ޤ. Kanzen ΥǥԤäƤ, ޤ Kanzen ȤͿƤ
ä NTT ͺ˴դޤ.

1ǤμΤɤߤϤԤäƤäƣ漼ε
, ھɧ, , ƣ緯, ߰췯, ƣַ, 
˴դޤ.

SKK 6, 7Ǻˤ궨ϤƤäⶶ͵˴դޤ.

SKK 2, 3, 4, 5, 6, 7, 8, 9ǺΤΥǡ󶡤Ƥä
˴դޤ.

SKK ɤΤ˥ץ󶡤Ƥä, ˴դ
.

    ߷         ʳ˿޸ 泫ȯCRN
     ϯ        󥷥ƥ
             ˡ() ȯƥ೫ȯ
    ë           ٻ̸
     ׻        ңУƣ
    ¼ ƹ        ŵեȥ()
             ƥ
     δ        ظʸʸʳعֺ
     ʿ        Φüʳصر
     δ        NTTɥХ󥹥ƥΥ
             ͥåȥ󥰻SI
     ʸ        ءز
     ɧ        ˡ()ե ץ ѥˡ
    ⶶ         ٣ȣ
    ⶶ ͵        ĤХ󥿡ͥåȥ
    ⶶ         () ǵ
    ¼ 㡡        System House ã
    ڼ ͵      ٻ() ץ󥷥ƥ 
             ƥ
    ٲ         ʸůض
    Brian Thomson   ȥ ԥ塼ƥฦ
    ˭ʡΤ     ѥѥ䥸塼
     
    Ż         ٻΥå()
             ƥࡦߥ˥󸦵
    ¼         彣
     μ        ȵѱ ̿عȵѸ
             ʹ־ ư渦漼
     ľ        Φüʳصر
      Ƿ         ر  󹩳칶(ǽ)
             () ׻ʳظ
     
     Ƿ        㡼׳
               ԣҸ̿
             üʳصر
     ϡ        Laboratory for International Fuzzy Engineering Research
     Ƿ        ŵȳ
     ɧ        Φüʳصر
               ذ°ظ

ꤤ
------

ǯ 2 Ӥ˥ʥ󥹤ޤ, SKKν¤ˤϤ
, ʲΥɥ쥹ޤǸĿͼ SKK-JISYO.L Ȥκʬ꤯
. ꤤƼǯ٤μ˴ޤᤵƤ
ޤ. ʬեκˡˤĤƤ (skk.texi, skk.dvi, skk.ps) ޤ 
jisyo-tools/README 򻲾ȤƤ.

ޤ, SKK-JISYO.L θȯ줿¿ˤ餺, Υɥ
ޤǤΤ餻.

        skk-jisyo@kuis.kyoto-u.ac.jp


				ƣ ɧ (ر󹩳칶)
				Masahiko Sato, Dept. Info. Sci., Kyoto U.
				masahiko@kuis.kyoto-u.ac.jp
