diff options
| author | Kenichi Handa | 2000-09-07 02:48:40 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2000-09-07 02:48:40 +0000 |
| commit | 57a53150562ecdb07fa774d84c4dcdf217b8d9ab (patch) | |
| tree | d6b3df5e749d164480a4a70b4694ee93ab9fdb1a | |
| parent | 8a7263995f9a8fa93e92e2f5be50b58aa5a74b32 (diff) | |
| download | emacs-57a53150562ecdb07fa774d84c4dcdf217b8d9ab.tar.gz emacs-57a53150562ecdb07fa774d84c4dcdf217b8d9ab.zip | |
("japanese"): Delete the key sequence for
Roman transliteration from the docstring because it's now shonw
automatically.
("japanese-ascii", "japanese-zenkaku")
("japanese-hankaku-kana", "japanese-hiragana")
("japanese-katakana"): Docstring modified.
| -rw-r--r-- | leim/quail/japanese.el | 97 |
1 files changed, 19 insertions, 78 deletions
diff --git a/leim/quail/japanese.el b/leim/quail/japanese.el index 4d55a609f27..4b04035db01 100644 --- a/leim/quail/japanese.el +++ b/leim/quail/japanese.el | |||
| @@ -156,9 +156,8 @@ | |||
| 156 | ;; | 156 | ;; |
| 157 | ;; `japanese-zenkaku' $BF~NO%a%=%C%I$OA43Q1Q?t;z$rF~NO$9$k$N$K;H$&!#(B | 157 | ;; `japanese-zenkaku' $BF~NO%a%=%C%I$OA43Q1Q?t;z$rF~NO$9$k$N$K;H$&!#(B |
| 158 | ;; | 158 | ;; |
| 159 | ;; $B0J2<$K!V%m!<%^;z2>L>JQ49!W%9%F!<%8$G$N%-!<%7!<%1%s%9$r5s$2$k!#(B | 159 | ;; $B!V%m!<%^;z2>L>JQ49!W%9%F!<%8$G$N%-!<%7!<%1%s%9$N%j%9%H$O:G8e$KIU$1(B |
| 160 | ;; | 160 | ;; $B$F$"$k!#(B |
| 161 | ;; [omitted] | ||
| 162 | ;; | 161 | ;; |
| 163 | ;; $B!V2>L>4A;zJQ49!W(B | 162 | ;; $B!V2>L>4A;zJQ49!W(B |
| 164 | ;; | 163 | ;; |
| @@ -205,7 +204,7 @@ | |||
| 205 | (quail-define-package | 204 | (quail-define-package |
| 206 | "japanese" "Japanese" "A$B$"(B" | 205 | "japanese" "Japanese" "A$B$"(B" |
| 207 | nil | 206 | nil |
| 208 | "Japanese input method using Roman transliteration and Kana-Kanji conversion. | 207 | "Japanese input method by Roman transliteration and Kana-Kanji conversion. |
| 209 | 208 | ||
| 210 | When you use this input method, text entry proceeds in two stages: | 209 | When you use this input method, text entry proceeds in two stages: |
| 211 | Roman-Kana transliteration and Kana-Kanji conversion. When you start | 210 | Roman-Kana transliteration and Kana-Kanji conversion. When you start |
| @@ -223,81 +222,22 @@ underlined. | |||
| 223 | In addition, the following keys provide special effects: | 222 | In addition, the following keys provide special effects: |
| 224 | 223 | ||
| 225 | K Change Hiragana to Katakana or Katakana to Hiragana. | 224 | K Change Hiragana to Katakana or Katakana to Hiragana. |
| 226 | qq Toggle between this input method and the `japanese-ascii' input method. | 225 | qq Toggle between this input method and the input method `japanese-ascii'. |
| 227 | qz Shift to the `japanese-zenkaku' input method. | 226 | qz Shift to the input method `japanese-zenkaku'. |
| 228 | Typing \"qh\" will put you back to this input method. | 227 | Typing \"qh\" will put you back to this input method. |
| 229 | RET Accept the current character sequence. | 228 | RET Accept the current character sequence. |
| 230 | SPC Proceed to the next stage, Kana-Kanji conversion. | 229 | SPC Proceed to the next stage, Kana-Kanji conversion. |
| 231 | 230 | ||
| 232 | The `japanese-ascii' input method is used to enter ASCII characters. | 231 | The input method `japanese-ascii' is used to enter ASCII characters. |
| 233 | This is almost the same as turning off the input method. The only | 232 | This is almost the same as turning off the input method. The only |
| 234 | difference is that typing `qq' will put you back into the Japanese | 233 | difference is that typing `qq' will put you back into the Japanese |
| 235 | input method. | 234 | input method. |
| 236 | 235 | ||
| 237 | The `japanese-zenkaku' input methods is used to enter full width | 236 | The input method `japanese-zenkaku' is used to enter full width |
| 238 | JISX0208 characters corresponding to typed ASCII characters. | 237 | JISX0208 characters corresponding to typed ASCII characters. |
| 239 | 238 | ||
| 240 | Here's a list of key sequences for Roman-Kana transliteration. | 239 | List of the all key sequences for Roman-Kana transliteration is shown |
| 241 | 240 | at the tail. | |
| 242 | a $B$"(B i $B$$(B u $B$&(B e $B$((B o $B$*(B | ||
| 243 | ka $B$+(B ki $B$-(B ku $B$/(B ke $B$1(B ko $B$3(B ga $B$,(B gi $B$.(B gu $B$0(B ge $B$2(B go $B$4(B | ||
| 244 | sa $B$5(B si $B$7(B su $B$9(B se $B$;(B so $B$=(B za $B$6(B zi $B$8(B zu $B$:(B ze $B$<(B zo $B$>(B | ||
| 245 | ta $B$?(B ti $B$A(B tu $B$D(B te $B$F(B to $B$H(B da $B$@(B di $B$B(B du $B$E(B de $B$G(B do $B$I(B | ||
| 246 | na $B$J(B ni $B$K(B nu $B$L(B ne $B$M(B no $B$N(B | ||
| 247 | ha $B$O(B hi $B$R(B hu $B$U(B he $B$X(B ho $B$[(B ba $B$P(B bi $B$S(B bu $B$V(B be $B$Y(B bo $B$\(B | ||
| 248 | ma $B$^(B mi $B$_(B mu $B$`(B me $B$a(B mo $B$b(B pa $B$Q(B pi $B$T(B pu $B$W(B pe $B$Z(B po $B$](B | ||
| 249 | ya $B$d(B yu $B$f(B yo $B$h(B | ||
| 250 | ra $B$i(B ri $B$j(B ru $B$k(B re $B$l(B ro $B$m(B | ||
| 251 | la $B$i(B li $B$j(B lu $B$k(B le $B$l(B lo $B$m(B | ||
| 252 | wa $B$o(B wi $B$p(B wu $B$&(B we $B$q(B wo $B$r(B n' $B$s(B | ||
| 253 | |||
| 254 | kya $B$-$c(B kyu $B$-$e(B kye $B$-$'(B kyo $B$-$g(B | ||
| 255 | sha $B$7$c(B shu $B$7$e(B she $B$7$'(B sho $B$7$g(B sya $B$7$c(B syu $B$7$e(B sye $B$7$'(B syo $B$7$g(B | ||
| 256 | cha $B$A$c(B chu $B$A$e(B che $B$A$'(B cho $B$A$g(B tya $B$A$c(B tyu $B$A$e(B tye $B$A$'(B tyo $B$A$g(B | ||
| 257 | nya $B$K$c(B nyu $B$K$e(B nye $B$K$'(B nyo $B$K$g(B | ||
| 258 | hya $B$R$c(B hyu $B$R$e(B hye $B$R$'(B hyo $B$R$g(B | ||
| 259 | mya $B$_$c(B myu $B$_$e(B mye $B$_$'(B myo $B$_$g(B | ||
| 260 | rya $B$j$c(B ryu $B$j$e(B rye $B$j$'(B ryo $B$j$g(B lya $B$j$c(B lyu $B$j$e(B lye $B$j$'(B lyo $B$j$g(B | ||
| 261 | gya $B$.$c(B gyu $B$.$e(B gye $B$.$'(B gyo $B$.$g(B | ||
| 262 | zya $B$8$c(B zyu $B$8$e(B zye $B$8$'(B zyo $B$8$g(B jya $B$8$c(B jyu $B$8$e(B jye $B$8$'(B jyo $B$8$g(B | ||
| 263 | ja $B$8$c(B ju $B$8$e(B je $B$8$'(B jo $B$8$g(B | ||
| 264 | bya $B$S$c(B byu $B$S$e(B bye $B$S$'(B byo $B$S$g(B pya $B$T$c(B pyu $B$T$e(B pye $B$T$'(B pyo $B$T$g(B | ||
| 265 | |||
| 266 | kwa $B$/$n(B kwi $B$/$#(B kwe $B$/$'(B kwo $B$/$)(B | ||
| 267 | tsa $B$D$!(B tsi $B$D$#(B tse $B$D$'(B tso $B$D$)(B | ||
| 268 | fa $B$U$!(B fi $B$U$#(B fe $B$U$'(B fo $B$U$)(B | ||
| 269 | gwa $B$0$n(B gwi $B$0$#(B gwe $B$0$'(B gwo $B$0$)(B | ||
| 270 | dyi $B$G$#(B dyu $B$I$%(B dye $B$G$'(B dyo $B$I$)(B | ||
| 271 | |||
| 272 | shi $B$7(B tyi $B$F$#(B chi $B$A(B tsu $B$D(B ji $B$8(B fu $B$U(B | ||
| 273 | xwi $B$&$#(B xwe $B$&$'(B xwo $B$&$)(B ye $B$$$'(B | ||
| 274 | |||
| 275 | va $B%t$!(B vi $B%t$#(B vu $B%t(B ve $B%t$'(B vo $B%t$)(B | ||
| 276 | |||
| 277 | xa $B$!(B xi $B$#(B xu $B$%(B xe $B$'(B xo $B$)(B xtu $B$C(B | ||
| 278 | xya $B$c(B xyu $B$e(B xyo $B$g(B xwa $B$n(B xka $B%u(B xke $B%v(B | ||
| 279 | |||
| 280 | Digists and punctuations: | ||
| 281 | |||
| 282 | key: 1 2 3 4 5 6 7 8 9 0 - = \\ ` ! @ # $ % ^ & * ( ) _ + | ~ | ||
| 283 | char: $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(B | ||
| 284 | |||
| 285 | key: [ ] { } ; ' : \" , . / < > ? | ||
| 286 | char: $B!V!W!P!Q!(!G!'!I!"!#!?!c!d!)(B | ||
| 287 | |||
| 288 | Symbols (`z' followed by these keys): | ||
| 289 | |||
| 290 | Key: 1 2 3 4 5 6 7 8 9 0 - = \\ ` ! @ # $ % ^ & * ( ) _ + | ~ | ||
| 291 | char: $B!{"&"$""!~!y!}!q!i!j!A!b!@!-!|"'"%"#"!!z!r!_!Z![!h!^!B!/(B | ||
| 292 | |||
| 293 | Key: [ ] { } ; ' : \" , . / < > ? | ||
| 294 | char: $B!X!Y!L!M!+!F!,!H!E!D!&!e!f!g(B | ||
| 295 | |||
| 296 | 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 | ||
| 297 | char: $B!k!;!5!7!>"+"-","*!m!l")!T!9!3!:"(!U"+!n!6"*!="."-",!R!8!4!x!`!S(B | ||
| 298 | |||
| 299 | Key: x X | ||
| 300 | str: :- :-) | ||
| 301 | 241 | ||
| 302 | :: Kana-Kanji conversion :: | 242 | :: Kana-Kanji conversion :: |
| 303 | 243 | ||
| @@ -478,8 +418,8 @@ C-h kkc-help | |||
| 478 | (quail-define-package | 418 | (quail-define-package |
| 479 | "japanese-ascii" "Japanese" "Aa" | 419 | "japanese-ascii" "Japanese" "Aa" |
| 480 | nil | 420 | nil |
| 481 | "Temporary ASCII input mode while using Quail package `japanese' | 421 | "Temporary ASCII input mode used within the input method `japanese'. |
| 482 | Type \"qq\" to go back to previous package." | 422 | Type \"qq\" to go back to previous input method." |
| 483 | nil t t) | 423 | nil t t) |
| 484 | 424 | ||
| 485 | (quail-define-rules ("qq" quail-japanese-switch-package)) | 425 | (quail-define-rules ("qq" quail-japanese-switch-package)) |
| @@ -487,10 +427,11 @@ Type \"qq\" to go back to previous package." | |||
| 487 | (quail-define-package | 427 | (quail-define-package |
| 488 | "japanese-zenkaku" "Japanese" "$B#A(B" | 428 | "japanese-zenkaku" "Japanese" "$B#A(B" |
| 489 | nil | 429 | nil |
| 490 | "Japanese zenkaku alpha numeric character input method | 430 | "Japanese zenkaku alpha numeric character input method. |
| 491 | ---- Special key bindings ---- | 431 | ---- Special key bindings ---- |
| 492 | qq: toggle between `japanese-zenkaku' and `japanese-ascii' | 432 | qq: toggle between this input method and the input method `japanese-ascii'. |
| 493 | qh: use `japanese' package, \"qz\" puts you back to `japanese-zenkaku' | 433 | qh: shift to the input method `japanese', |
| 434 | typing \"qz\" puts you back to this input method. | ||
| 494 | " | 435 | " |
| 495 | nil t t) | 436 | nil t t) |
| 496 | 437 | ||
| @@ -538,9 +479,9 @@ qh: use `japanese' package, \"qz\" puts you back to `japanese-zenkaku' | |||
| 538 | "japanese-hankaku-kana" | 479 | "japanese-hankaku-kana" |
| 539 | "Japanese" "(I1(B" | 480 | "Japanese" "(I1(B" |
| 540 | nil | 481 | nil |
| 541 | "Japanese hankaku katakana input method by Roman transliteration | 482 | "Japanese hankaku katakana input method by Roman transliteration. |
| 542 | ---- Special key bindings ---- | 483 | ---- Special key bindings ---- |
| 543 | qq: toggle between `japanese-hankaku-kana' and `japanese-ascii' | 484 | qq: toggle between this input method and the input method `japanese-ascii'. |
| 544 | " | 485 | " |
| 545 | nil t t nil nil nil nil nil | 486 | nil t t nil nil nil nil nil |
| 546 | 'quail-japanese-hankaku-update-translation) | 487 | 'quail-japanese-hankaku-update-translation) |
| @@ -552,7 +493,7 @@ qq: toggle between `japanese-hankaku-kana' and `japanese-ascii' | |||
| 552 | (quail-define-package | 493 | (quail-define-package |
| 553 | "japanese-hiragana" "Japanese" "$B$"(B" | 494 | "japanese-hiragana" "Japanese" "$B$"(B" |
| 554 | nil | 495 | nil |
| 555 | "Japanese hiragana input method by Roman transliteration" | 496 | "Japanese hiragana input method by Roman transliteration." |
| 556 | nil t t nil nil nil nil nil | 497 | nil t t nil nil nil nil nil |
| 557 | 'quail-japanese-update-translation) | 498 | 'quail-japanese-update-translation) |
| 558 | 499 | ||
| @@ -573,7 +514,7 @@ qq: toggle between `japanese-hankaku-kana' and `japanese-ascii' | |||
| 573 | (quail-define-package | 514 | (quail-define-package |
| 574 | "japanese-katakana" "Japanese" "$B%"(B" | 515 | "japanese-katakana" "Japanese" "$B%"(B" |
| 575 | nil | 516 | nil |
| 576 | "Japanese katakana input method by Roman transliteration" | 517 | "Japanese katakana input method by Roman transliteration." |
| 577 | nil t t nil nil nil nil nil | 518 | nil t t nil nil nil nil nil |
| 578 | 'quail-japanese-katakana-update-translation) | 519 | 'quail-japanese-katakana-update-translation) |
| 579 | 520 | ||