(show-paren-mode): Use define-minor-mode.
[bpt/emacs.git] / leim / quail / japanese.el
index b6242b1..4b04035 100644 (file)
 ;;
 ;; `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
@@ -223,81 +222,22 @@ underlined.
 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 ::
 
@@ -316,7 +256,7 @@ C-p         kkc-prev
        If successively typed `kkc-show-conversion-list-count' times,
        conversion candidates are shown in the echo area.
 l              kkc-show-conversion-list-or-next-group
-       Show at most 10  candidates for the current phrase in echo area.
+       Show at most 10 candidates for the current phrase in echo area.
        If typed repeatedly, show the next 10 candidates.
 L              kkc-show-conversion-list-or-prev-group
        Show at most 10 candidates for the current phrase in echo area.
@@ -478,8 +418,8 @@ C-h         kkc-help
 (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))
@@ -487,10 +427,11 @@ Type \"qq\" to go back to previous 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)
 
@@ -538,9 +479,9 @@ qh: use `japanese' package, \"qz\" puts you back to `japanese-zenkaku'
  "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)
@@ -552,7 +493,7 @@ qq: toggle between `japanese-hankaku-kana' and `japanese-ascii'
 (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)
 
@@ -573,7 +514,7 @@ qq: toggle between `japanese-hankaku-kana' and `japanese-ascii'
 (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)