Daredevil SKK (DDSKK) for Debian
--------------------------------

To set the default input method to DDSKK, put the following configuration
in your init file such as ~/.emacs.

	(set-input-method "japanese-skk")
	(deactivate-input-method)

Quick start:
		
	C-x C-j         Toggle SKK mode
	hiragana        Input "ひらがな"
	Kanji SPC C-j   Convert "かんじ" to "漢字"
	MiRu C-j        Convert "みる" to "見る"
	MiRu SPC SPC C-j  Convert "みる" to "見る", "観る", or "視る"
	/beta SPC C-j   Convert "beta" to "β"
	C-g             Abort
	l               Switch かな mode to ASCII mode
	C-j             Switch ASCII mode to かな mode
	q               Toggle かな mode / カナ mode

To learn the usage of DDSKK, type `M-x skk-tutorial' (Japanese version)
or `C-u M-x skk-tutorial' (choose Japanese or English).

It's recommended to install the skkdic-cdb package or an skkserv
compatible dictionary server such as dbskkd-cdb, skksearch, or yaskkserv,
and optionally install the skkdic-extra package.

To use an skkserv compatible dictionary server, set skk-server-host.

	(setq skk-server-host (or (getenv "SKKSERVER") "127.0.0.1"))
	(setq skk-large-jisyo nil)
	(setq skk-cdb-large-jisyo nil)

To directly use a dictionary file without skkserv, set
skk-large-jisyo or skk-cdb-large-jisyo.  See also
skk-extra-jisyo-file-list and skk-itaiji-jisyo.

	(when (file-exists-p "/usr/share/skk/SKK-JISYO.L.cdb")
	  (setq skk-cdb-large-jisyo "/usr/share/skk/SKK-JISYO.L.cdb"))
	(when (file-exists-p "/usr/share/skk/utf8/SKK-JISYO.pinyin")
	  (setq skk-extra-jisyo-file-list
		(list
		 '("/usr/share/skk/SKK-JISYO.lisp" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.JIS2" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.assoc" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.china_taiwan" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.fullname" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.geo" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.hukugougo" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.jinmei" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.law" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.mazegaki" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.noregist" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.okinawa" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.propernoun" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.pubdic+" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.requested" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.station" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.zipcode" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.office.zipcode" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.JIS3_4" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.JIS2004" . euc-jis-2004)
		 '("/usr/share/skk/utf8/SKK-JISYO.pinyin" . utf-8)
		 '("/usr/share/skk/utf8/SKK-JISYO.emoji" . utf-8)
		 '("/usr/share/skk/utf8/SKK-JISYO.edict2" . utf-8)
		 '("/usr/share/skk/SKK-JISYO.itaiji" . euc-jis-2004)
		 '("/usr/share/skk/SKK-JISYO.itaiji.JIS3_4" . euc-jis-2004)
		 )))
	(when (file-exists-p "/usr/share/skk/utf8/SKK-JISYO.ivd")
	  (setq skk-itaiji-jisyo
		'("/usr/share/skk/utf8/SKK-JISYO.ivd" . utf-8)))

Historically, dictionary files for SKK are mostly encoded with EUC-JP.
You may change the encoding to UTF-8 for your dictionary files to use
Unicode characters such as 髙 (はしご高, type \ U+9AD9 in かな mode).

	(setq skk-jisyo-code 'utf-8)
	(setq skk-jisyo (convert-standard-filename "~/.skk-jisyo.utf8"))
	(setq skk-backup-jisyo (convert-standard-filename "~/.skk-jisyo.utf8.BAK"))
	(setq skk-study-file (convert-standard-filename "~/.skk-study.utf8"))
	(setq skk-study-backup-file (convert-standard-filename "~/.skk-study.utf8.BAK"))

 -- Tatsuya Kinoshita <tats@debian.org>, Sat, 10 Dec 2022 08:19:12 +0900
