;;
;; `japanese-zenkaku' \e$BF~NO%a%=%C%I$OA43Q1Q?t;z$rF~NO$9$k$N$K;H$&!#\e(B
;;
-;; \e$B0J2<$K!V%m!<%^;z2>L>JQ49!W%9%F!<%8$G$N%-!<%7!<%1%s%9$r5s$2$k!#\e(B
-;;
-;; [omitted]
+;; \e$B!V%m!<%^;z2>L>JQ49!W%9%F!<%8$G$N%-!<%7!<%1%s%9$N%j%9%H$O:G8e$KIU$1\e(B
+;; \e$B$F$"$k!#\e(B
;;
;; \e$B!V2>L>4A;zJQ49!W\e(B
;;
(quail-define-package
"japanese" "Japanese" "A\e$B$"\e(B"
nil
- "Japanese input method using Roman transliteration and Kana-Kanji conversion.
+ "Japanese input method by Roman transliteration and Kana-Kanji conversion.
When you use this input method, text entry proceeds in two stages:
Roman-Kana transliteration and Kana-Kanji conversion. When you start
In addition, the following keys provide special effects:
K Change Hiragana to Katakana or Katakana to Hiragana.
-qq Toggle between this input method and the `japanese-ascii' input method.
-qz Shift to the `japanese-zenkaku' input method.
+qq Toggle between this input method and the input method `japanese-ascii'.
+qz Shift to the input method `japanese-zenkaku'.
Typing \"qh\" will put you back to this input method.
RET Accept the current character sequence.
SPC Proceed to the next stage, Kana-Kanji conversion.
-The `japanese-ascii' input method is used to enter ASCII characters.
+The input method `japanese-ascii' is used to enter ASCII characters.
This is almost the same as turning off the input method. The only
difference is that typing `qq' will put you back into the Japanese
input method.
-The `japanese-zenkaku' input methods is used to enter full width
+The input method `japanese-zenkaku' is used to enter full width
JISX0208 characters corresponding to typed ASCII characters.
-Here's a list of key sequences for Roman-Kana transliteration.
-
-a \e$B$"\e(B i \e$B$$\e(B u \e$B$&\e(B e \e$B$(\e(B o \e$B$*\e(B
-ka \e$B$+\e(B ki \e$B$-\e(B ku \e$B$/\e(B ke \e$B$1\e(B ko \e$B$3\e(B ga \e$B$,\e(B gi \e$B$.\e(B gu \e$B$0\e(B ge \e$B$2\e(B go \e$B$4\e(B
-sa \e$B$5\e(B si \e$B$7\e(B su \e$B$9\e(B se \e$B$;\e(B so \e$B$=\e(B za \e$B$6\e(B zi \e$B$8\e(B zu \e$B$:\e(B ze \e$B$<\e(B zo \e$B$>\e(B
-ta \e$B$?\e(B ti \e$B$A\e(B tu \e$B$D\e(B te \e$B$F\e(B to \e$B$H\e(B da \e$B$@\e(B di \e$B$B\e(B du \e$B$E\e(B de \e$B$G\e(B do \e$B$I\e(B
-na \e$B$J\e(B ni \e$B$K\e(B nu \e$B$L\e(B ne \e$B$M\e(B no \e$B$N\e(B
-ha \e$B$O\e(B hi \e$B$R\e(B hu \e$B$U\e(B he \e$B$X\e(B ho \e$B$[\e(B ba \e$B$P\e(B bi \e$B$S\e(B bu \e$B$V\e(B be \e$B$Y\e(B bo \e$B$\\e(B
-ma \e$B$^\e(B mi \e$B$_\e(B mu \e$B$`\e(B me \e$B$a\e(B mo \e$B$b\e(B pa \e$B$Q\e(B pi \e$B$T\e(B pu \e$B$W\e(B pe \e$B$Z\e(B po \e$B$]\e(B
-ya \e$B$d\e(B yu \e$B$f\e(B yo \e$B$h\e(B
-ra \e$B$i\e(B ri \e$B$j\e(B ru \e$B$k\e(B re \e$B$l\e(B ro \e$B$m\e(B
-la \e$B$i\e(B li \e$B$j\e(B lu \e$B$k\e(B le \e$B$l\e(B lo \e$B$m\e(B
-wa \e$B$o\e(B wi \e$B$p\e(B wu \e$B$&\e(B we \e$B$q\e(B wo \e$B$r\e(B n' \e$B$s\e(B
-
-kya \e$B$-$c\e(B kyu \e$B$-$e\e(B kye \e$B$-$'\e(B kyo \e$B$-$g\e(B
-sha \e$B$7$c\e(B shu \e$B$7$e\e(B she \e$B$7$'\e(B sho \e$B$7$g\e(B sya \e$B$7$c\e(B syu \e$B$7$e\e(B sye \e$B$7$'\e(B syo \e$B$7$g\e(B
-cha \e$B$A$c\e(B chu \e$B$A$e\e(B che \e$B$A$'\e(B cho \e$B$A$g\e(B tya \e$B$A$c\e(B tyu \e$B$A$e\e(B tye \e$B$A$'\e(B tyo \e$B$A$g\e(B
-nya \e$B$K$c\e(B nyu \e$B$K$e\e(B nye \e$B$K$'\e(B nyo \e$B$K$g\e(B
-hya \e$B$R$c\e(B hyu \e$B$R$e\e(B hye \e$B$R$'\e(B hyo \e$B$R$g\e(B
-mya \e$B$_$c\e(B myu \e$B$_$e\e(B mye \e$B$_$'\e(B myo \e$B$_$g\e(B
-rya \e$B$j$c\e(B ryu \e$B$j$e\e(B rye \e$B$j$'\e(B ryo \e$B$j$g\e(B lya \e$B$j$c\e(B lyu \e$B$j$e\e(B lye \e$B$j$'\e(B lyo \e$B$j$g\e(B
-gya \e$B$.$c\e(B gyu \e$B$.$e\e(B gye \e$B$.$'\e(B gyo \e$B$.$g\e(B
-zya \e$B$8$c\e(B zyu \e$B$8$e\e(B zye \e$B$8$'\e(B zyo \e$B$8$g\e(B jya \e$B$8$c\e(B jyu \e$B$8$e\e(B jye \e$B$8$'\e(B jyo \e$B$8$g\e(B
-ja \e$B$8$c\e(B ju \e$B$8$e\e(B je \e$B$8$'\e(B jo \e$B$8$g\e(B
-bya \e$B$S$c\e(B byu \e$B$S$e\e(B bye \e$B$S$'\e(B byo \e$B$S$g\e(B pya \e$B$T$c\e(B pyu \e$B$T$e\e(B pye \e$B$T$'\e(B pyo \e$B$T$g\e(B
-
-kwa \e$B$/$n\e(B kwi \e$B$/$#\e(B kwe \e$B$/$'\e(B kwo \e$B$/$)\e(B
-tsa \e$B$D$!\e(B tsi \e$B$D$#\e(B tse \e$B$D$'\e(B tso \e$B$D$)\e(B
-fa \e$B$U$!\e(B fi \e$B$U$#\e(B fe \e$B$U$'\e(B fo \e$B$U$)\e(B
-gwa \e$B$0$n\e(B gwi \e$B$0$#\e(B gwe \e$B$0$'\e(B gwo \e$B$0$)\e(B
-dyi \e$B$G$#\e(B dyu \e$B$I$%\e(B dye \e$B$G$'\e(B dyo \e$B$I$)\e(B
-
-shi \e$B$7\e(B tyi \e$B$F$#\e(B chi \e$B$A\e(B tsu \e$B$D\e(B ji \e$B$8\e(B fu \e$B$U\e(B
-xwi \e$B$&$#\e(B xwe \e$B$&$'\e(B xwo \e$B$&$)\e(B ye \e$B$$$'\e(B
-
-va \e$B%t$!\e(B vi \e$B%t$#\e(B vu \e$B%t\e(B ve \e$B%t$'\e(B vo \e$B%t$)\e(B
-
-xa \e$B$!\e(B xi \e$B$#\e(B xu \e$B$%\e(B xe \e$B$'\e(B xo \e$B$)\e(B xtu \e$B$C\e(B
-xya \e$B$c\e(B xyu \e$B$e\e(B xyo \e$B$g\e(B xwa \e$B$n\e(B xka \e$B%u\e(B xke \e$B%v\e(B
-
-Digists and punctuations:
-
-key: 1 2 3 4 5 6 7 8 9 0 - = \\ ` ! @ # $ % ^ & * ( ) _ + | ~
-char: \e$B#1#2#3#4#5#6#7#8#9#0!<!a!o!.!*!w!t!p!s!0!u!v!J!K!2!\!C!1\e(B
-
-key: [ ] { } ; ' : \" , . / < > ?
-char: \e$B!V!W!P!Q!(!G!'!I!"!#!?!c!d!)\e(B
-
-Symbols (`z' followed by these keys):
-
-Key: 1 2 3 4 5 6 7 8 9 0 - = \\ ` ! @ # $ % ^ & * ( ) _ + | ~
-char: \e$B!{"&"$""!~!y!}!q!i!j!A!b!@!-!|"'"%"#"!!z!r!_!Z![!h!^!B!/\e(B
-
-Key: [ ] { } ; ' : \" , . / < > ?
-char: \e$B!X!Y!L!M!+!F!,!H!E!D!&!e!f!g\e(B
-
-Key: b c d f g h j k l m n p q r s t v w B C D F G M N P Q R S T V W
-char: \e$B!k!;!5!7!>"+"-","*!m!l")!T!9!3!:"(!U"+!n!6"*!="."-",!R!8!4!x!`!S\e(B
-
-Key: x X
-str: :- :-)
+List of the all key sequences for Roman-Kana transliteration is shown
+at the tail.
:: Kana-Kanji conversion ::
(quail-define-package
"japanese-ascii" "Japanese" "Aa"
nil
- "Temporary ASCII input mode while using Quail package `japanese'
-Type \"qq\" to go back to previous package."
+ "Temporary ASCII input mode used within the input method `japanese'.
+Type \"qq\" to go back to previous input method."
nil t t)
(quail-define-rules ("qq" quail-japanese-switch-package))
(quail-define-package
"japanese-zenkaku" "Japanese" "\e$B#A\e(B"
nil
- "Japanese zenkaku alpha numeric character input method
+ "Japanese zenkaku alpha numeric character input method.
---- Special key bindings ----
-qq: toggle between `japanese-zenkaku' and `japanese-ascii'
-qh: use `japanese' package, \"qz\" puts you back to `japanese-zenkaku'
+qq: toggle between this input method and the input method `japanese-ascii'.
+qh: shift to the input method `japanese',
+ typing \"qz\" puts you back to this input method.
"
nil t t)
"japanese-hankaku-kana"
"Japanese" "\e(I1\e(B"
nil
- "Japanese hankaku katakana input method by Roman transliteration
+ "Japanese hankaku katakana input method by Roman transliteration.
---- Special key bindings ----
-qq: toggle between `japanese-hankaku-kana' and `japanese-ascii'
+qq: toggle between this input method and the input method `japanese-ascii'.
"
nil t t nil nil nil nil nil
'quail-japanese-hankaku-update-translation)
(quail-define-package
"japanese-hiragana" "Japanese" "\e$B$"\e(B"
nil
- "Japanese hiragana input method by Roman transliteration"
+ "Japanese hiragana input method by Roman transliteration."
nil t t nil nil nil nil nil
'quail-japanese-update-translation)
(quail-define-package
"japanese-katakana" "Japanese" "\e$B%"\e(B"
nil
- "Japanese katakana input method by Roman transliteration"
+ "Japanese katakana input method by Roman transliteration."
nil t t nil nil nil nil nil
'quail-japanese-katakana-update-translation)