1 ;;; quail/symbol-ksc.el --- Quail-package for Korean Symbol (KSC5601)
3 ;; Copyright (C) 1997 Electrotechnical Laboratory, JAPAN.
4 ;; Licensed to the Free Software Foundation.
6 ;; Keywords: multilingual, input method, Korean, Hangul
8 ;; This file is part of GNU Emacs.
10 ;; GNU Emacs is free software; you can redistribute it and/or modify
11 ;; it under the terms of the GNU General Public License as published by
12 ;; the Free Software Foundation; either version 2, or (at your option)
15 ;; GNU Emacs is distributed in the hope that it will be useful,
16 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
17 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 ;; GNU General Public License for more details.
20 ;; You should have received a copy of the GNU General Public License
21 ;; along with GNU Emacs; see the file COPYING. If not, write to the
22 ;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
23 ;; Boston, MA 02111-1307, USA.
25 ;;; 94.10.24 Written for Mule Ver.2.0 (koaunghi.un@zdv.uni-tuebingen.de)
26 ;;; 94.11.04 Updated for Mule Ver.2.1 (koaunghi.un@zdv.uni-tuebingen.de)
27 ;;; 96.09.23 Updated for emacs-19.33-beta (koaunghi.un@zdv.uni-tuebingen.de)
34 (defun quail-hangul-switch-back (key idx)
35 (if (not previous-input-method)
36 (toggle-input-method t)
38 (select-input-method previous-input-method))
39 (throw 'quail-tag nil))
42 "korean-symbol" "Korean" "
\e$(CGQ1[=I9z@T7BG%
\e(B" t
43 "
\e$(CGQ1[=I9z@T7BG%
\e(B:
44 \e$(C!<
\e(B(
\e$(C!=0}H#?-1b!<
\e(Barrow
\e$(C!=H-;l!<
\e(Bsex
\e$(C!=!N!O!<
\e(Bindex
\e$(C!=C7@Z
\e(B
\e$(C!<
\e(Baccent
\e$(C!=>G<>F.
\e(B
45 \e$(C!<
\e(B)
\e$(C!=0}H#4]1b!<
\e(Bmusic
\e$(C!=@=>G!<
\e(Bdot
\e$(C!=A!
\e(B
\e$(C!<
\e(Bquote
\e$(C!=5{?HG%!<
\e(Bxtext
\e$(C!=!W!X"R"."/
\e(B
46 \e$(C!<
\e(BUnit
\e$(C!=!I!J!K"5!<
\e(Bmath
\e$(C!=<vGP1bH#!<
\e(Bpic
\e$(C!=;sG|9.@Z!<
\e(Bline
\e$(C!=<19.@Z
\e(B
47 \e$(C!<
\e(Bunit
\e$(C!=4\@'
\e(B
\e$(C!<
\e(Bfrac
\e$(C!=:P<v
\e(B
\e$(C!<
\e(Btextline
\e$(C!=!)!*!+!,!-
\e(B
48 \e$(C!<
\e(Bwn
\e$(C!="_!<
\e(Bks
\e$(C!="^!<
\e(BNo
\e$(C!="`!<"a!="a
\e(B
\e$(C!<
\e(Bdag
\e$(C!="S
\e(B
\e$(C!<
\e(Bddag
\e$(C!="T!<
\e(Bpercent
\e$(C!="6
\e(B
49 \e$(C!<
\e(Bam
\e$(C!="c!<
\e(Bpm
\e$(C!="d!<"b!="b!<
\e(BTel
\e$(C!="e!<
\e(Bwon
\e$(C!=#\
\e(B
\e$(C!<
\e(Byen
\e$(C!=!M
\e(B
\e$(C!<
\e(Bpound
\e$(C!=!L
\e(B
50 \e$(C!<
\e(BEng
\e$(C!=#A#B#C!&
\e(B
\e$(C!<
\e(Benum
\e$(C!=#0#1#2!&
\e(B
\e$(C!<
\e(BRuss
\e$(C!=,",#,$!&!<
\e(BGreek
\e$(C!=%A%B%C!&
\e(B
51 \e$(C!<
\e(Beng
\e$(C!=#a#b#c!&
\e(B
\e$(C!<
\e(Beasc
\e$(C!=?5>n
\e(BASCII
\e$(C!<
\e(Bruss
\e$(C!=,Q,R,S!&!<
\e(Bgreek
\e$(C!=%a%b%c!&
\e(B
52 \e$(C!<
\e(BRom
\e$(C!=%0%1%2!&
\e(B
\e$(C!<
\e(BScan
\e$(C!=("(#($!&
\e(B
\e$(C!<
\e(Bhira
\e$(C!=*"*#*$
\e(B
53 \e$(C!<
\e(Brom
\e$(C!=%!%"%#!&
\e(B
\e$(C!<
\e(Bscan
\e$(C!=)")#)$!&
\e(B
\e$(C!<
\e(Bkata
\e$(C!=+"+#+$
\e(B
54 \e$(C!<
\e(Bojaso
\e$(C!=(1!-(>!<
\e(Bpjaso
\e$(C!=)1!-)>!<
\e(Boeng
\e$(C!=(M!-(f!<
\e(Bpeng
\e$(C!=)M!-)f
\e(B
55 \e$(C!<
\e(Bogana
\e$(C!=(?!-(L!<
\e(Bpgana
\e$(C!=)?!-)L!<
\e(Bonum
\e$(C!=(g!-(u!<
\e(Bpnum
\e$(C!=)g!-)u
\e(B
56 \e$(C!<@Z<R!=
\e(B2
\e$(C9z=D
\e(B +
\e$(C$U
\e(B(S)
\e$(C$o
\e(B(t_)
\e$(C$p
\e(B(DD)
\e$(C$q
\e(B(D)
\e$(C$v
\e(B(G)
\e$(C$u
\e(B(GG)
\e$(C$}
\e(B(uk)")
59 ("\\" quail-hangul-switch-back)
61 ("(" "
\e$(C!2!4!6!8!:!<
\e(B")
62 (")" "
\e$(C!3!5!7!9!;!=
\e(B")
63 ("math" "
\e$(C!>!?!@!A!B!C!D!E!P!Q!R!S!T!U!V!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~"""#"$"1"2"3
\e(B")
64 ("pic" "
\e$(C!Y![!Z!\!]!^!_!`!a!b!c!d!e"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"4
\e(B")
65 ("arrow" "
\e$(C!f!g!h!i!j"U"V"W"X"Y
\e(B")
66 ("music" "
\e$(C"["Z"\"]
\e(B")
69 ("pound" "
\e$(C!L
\e(B")
70 ("xtext" "
\e$(C!W!X"R"."/
\e(B")
71 ("dot" "
\e$(C!$!%!&!'"0
\e(B")
72 ("quote" "
\e$(C!"!#!(!.!/!0!1!F!G!H"%")
\e(B")
73 ("textline" "
\e$(C!)!*!+!,!-
\e(B")
74 ("Unit" "
\e$(C!I!J!K"5
\e(B")
75 ("sex" "
\e$(C!N!O
\e(B")
76 ("accent" "
\e$(C"&"'"("*"+","-
\e(B")
77 ("percent" "
\e$(C"6
\e(B")
79 ("ddag" "
\e$(C"T
\e(B")
88 ("easc" "
\e$(C#"###$#%#&#'#(#)#*#+#,#-#.#/#:#;#<#=#>#?#@#[#]#^#_#`#{#|#}#~
\e(B")
89 ("enum" "
\e$(C#0#1#2#3#4#5#6#7#8#9
\e(B")
90 ("Eng" "
\e$(C#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z
\e(B")
91 ("eng" "
\e$(C#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z
\e(B")
146 ("st_" "
\e$(C$X
\e(B")
147 ("frt" "
\e$(C$Y
\e(B")
148 ("fqt" "
\e$(C$[
\e(B")
150 ("ft_" "
\e$(C$\
\e(B")
154 ("at_" "
\e$(C$`
\e(B")
158 ("qtr" "
\e$(C$d
\e(B")
159 ("qte" "
\e$(C$e
\e(B")
173 ("Dt_" "
\e$(C$s
\e(B")
184 ("ukl" "
\e$(C$~
\e(B")
185 ("Rom" "
\e$(C%0%1%2%3%4%5%6%7%8%9
\e(B")
186 ("rom" "
\e$(C%!%"%#%$%%%&%'%(%)%*
\e(B")
187 ("Greek" "
\e$(C%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X
\e(B")
188 ("greek" "
\e$(C%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x
\e(B")
189 ("line" "
\e$(C&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&[&Z&\&]&^&_&`&a&b&c&d
\e(B")
190 ("unit" "
\e$(C'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'['Z'\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o
\e(B")
191 ("Scan" "
\e$(C("(#($(&((()(*(+(,(-(.(/
\e(B")
192 ("ojaso" "
\e$(C(1(2(3(4(5(6(7(8(9(:(;(<(=(>
\e(B")
193 ("ogana" "
\e$(C(?(@(A(B(C(D(E(F(G(H(I(J(K(L
\e(B")
194 ("oeng" "
\e$(C(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f
\e(B")
195 ("onum" "
\e$(C(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u
\e(B")
196 ("frac" "
\e$(C(v(w(x(y(z({(|(}(~
\e(B")
197 ("scan" "
\e$(C)")#)$)%)&)')()))*)+),)-).)/)0
\e(B")
198 ("pjaso" "
\e$(C)1)2)3)4)5)6)7)8)9):);)<)=)>
\e(B>")
199 ("pgana" "
\e$(C)?)@)A)B)C)D)E)F)G)H)I)J)K)L
\e(B")
200 ("peng" "
\e$(C)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f
\e(B")
201 ("pnum" "
\e$(C)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u
\e(B")
202 ("index" "
\e$(C)v)w)x)y)z){)|)})~
\e(B")
203 ("hira" "
\e$(C*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*[*Z*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s
\e(B")
204 ("kata" "
\e$(C+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+[+Z+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v
\e(B")
205 ("Russ" "
\e$(C,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?,@,A
\e(B")
206 ("russ" "
\e$(C,Q,R,S,T,U,V,W,X,Y,[,Z,\,],^,_,`,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q
\e(B"))