1;;; greek.el --- Quail package for inputting Greek -*-coding: iso-2022-7bit-*-
2
3;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
4;;   Free Software Foundation, Inc.
5;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
6;;   2006, 2007
7;;   National Institute of Advanced Industrial Science and Technology (AIST)
8;;   Registration Number H14PRO021
9
10;; Keywords: multilingual, input method, Greek
11
12;; This file is part of GNU Emacs.
13
14;; GNU Emacs is free software; you can redistribute it and/or modify
15;; it under the terms of the GNU General Public License as published by
16;; the Free Software Foundation; either version 2, or (at your option)
17;; any later version.
18
19;; GNU Emacs is distributed in the hope that it will be useful,
20;; but WITHOUT ANY WARRANTY; without even the implied warranty of
21;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
22;; GNU General Public License for more details.
23
24;; You should have received a copy of the GNU General Public License
25;; along with GNU Emacs; see the file COPYING.  If not, write to the
26;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
27;; Boston, MA 02110-1301, USA.
28
29;;; Commentary:
30
31;;; Code:
32
33(require 'quail)
34
35(quail-define-package
36 "greek-jis" "Greek" "$B&8(B" nil
37 "$B&%&K&K&G&M&I&J&A(B: Greek keyboard layout (JIS X0208.1983)
38
39The layout is same as greek, but uses JIS characters.
40Sorry, accents and terminal sigma are not supported in JIS."
41 nil t t t t nil nil nil nil nil t)
42
43(quail-define-rules
44 ("1" ?$B#1(B)
45 ("2" ?$B#2(B)
46 ("3" ?$B#3(B)
47 ("4" ?$B#4(B)
48 ("5" ?$B#5(B)
49 ("6" ?$B#6(B)
50 ("7" ?$B#7(B)
51 ("8" ?$B#8(B)
52 ("9" ?$B#9(B)
53 ("0" ?$B#0(B)
54 ("-" ?$B!](B)
55 ("=" ?$B!a(B)
56 ("`" ?$B!F(B)
57 ("q" ?$B!&(B)
58 ("w" ?$B&R(B)
59 ("e" ?$B&E(B)
60 ("r" ?$B&Q(B)
61 ("t" ?$B&S(B)
62 ("y" ?$B&T(B)
63 ("u" ?$B&H(B)
64 ("i" ?$B&I(B)
65 ("o" ?$B&O(B)
66 ("p" ?$B&P(B)
67 ("[" ?\$B!N(B)
68 ("]" ?\$B!O(B)
69 ("a" ?$B&A(B)
70 ("s" ?$B&R(B)
71 ("d" ?$B&D(B)
72 ("f" ?$B&U(B)
73 ("g" ?$B&C(B)
74 ("h" ?$B&G(B)
75 ("j" ?$B&N(B)
76 ("k" ?$B&J(B)
77 ("l" ?$B&K(B)
78 (";" ?$B!G(B)
79 ("'" ?$B!G(B)
80 ("\\" ?$B!@(B)
81 ("z" ?$B&F(B)
82 ("x" ?$B&V(B)
83 ("c" ?$B&W(B)
84 ("v" ?$B&X(B)
85 ("b" ?$B&B(B)
86 ("n" ?$B&M(B)
87 ("m" ?$B&L(B)
88 ("," ?, )
89 ("." ?. )
90 ("/" ?$B!?(B)
91
92 ("!" ?$B!*(B)
93 ("@" ?$B!w(B)
94 ("#" ?$B!t(B)
95 ("$" ?$B!t(B)
96 ("%" ?$B!s(B)
97 ("^" ?$B!0(B)
98 ("&" ?$B!u(B)
99 ("*" ?$B!v(B)
100 ("(" ?\$B!J(B)
101 (")" ?\$B!K(B)
102 ("_" ?$B!2(B)
103 ("+" ?$B!\(B)
104 ("~" ?$B!1(B)
105 ("Q" ?$B!](B)
106 ("W" ?$B&2(B)
107 ("E" ?$B&%(B)
108 ("R" ?$B&1(B)
109 ("T" ?$B&3(B)
110 ("Y" ?$B&4(B)
111 ("U" ?$B&((B)
112 ("I" ?$B&)(B)
113 ("O" ?$B&/(B)
114 ("P" ?$B&1(B)
115 ("{" ?\$B!P(B)
116 ("}" ?\$B!Q(B)
117 ("A" ?$B&!(B)
118 ("S" ?$B&2(B)
119 ("D" ?$B&$(B)
120 ("F" ?$B&5(B)
121 ("G" ?$B&#(B)
122 ("H" ?$B&'(B)
123 ("J" ?$B&.(B)
124 ("K" ?$B&*(B)
125 ("L" ?$B&+(B)
126 (":" ?$B!I(B)
127 ("\"" ?$B!I(B)
128 ("|" ?$B!C(B)
129 ("Z" ?$B&&(B)
130 ("X" ?$B&6(B)
131 ("C" ?$B&7(B)
132 ("V" ?$B&8(B)
133 ("B" ?$B&"(B)
134 ("N" ?$B&-(B)
135 ("M" ?$B&,(B)
136 ("<" ?$B!((B)
137 (">" ?$B!'(B)
138 ("?" ?$B!)(B))
139
140;;
141
142(quail-define-package "greek-mizuochi" "Greek" "CG" t
143"The Mizuochi input method for Classical Greek using mule-unicode-0100-24ff.
144
145-------------------------------------
146character     capital	      small
147-------------------------------------
148alpha		A		a
149beta		B		b
150gamma		G		g
151delta		D		d
152epsilon		E		e
153zeta		Z		z
154eta		H		h
155theta		Q		q
156iota		I		i
157kappa		K		k
158lamda		L		l
159mu		M		m
160nu		N		n
161xi		X		x
162omicron		O		o
163pi		P		p
164rho		R		r
165sigma		S		s
166final sigma			j
167tau		T		t
168upsilon		U		u
169phi		F		f
170chi		C		c
171psi		Y		y
172omega		W		w
173-------------------------------------
174sampi				!
175digamma		#
176stigma				$
177koppa		&		%
178-------------------------------------
179
180------------------------
181mark		key
182------------------------
183ypogegrammeni	J
184psili		'  or  v
185dasia		`  or  V
186oxia		/
187varia		?
188perispomeni	\\  or  ^
189dialytika	\"
190ano teleia	:
191erotimatiko	;
192----------------------
193"
194nil t t nil nil nil nil nil nil nil t)
195
196(quail-define-rules
197
198 ("!" ?$,1'a(B) ; sampi
199 ("#" ?$,1'\(B) ; DIGAMMA
200 ("$" ?$,1'[(B) ; stigma
201 ("%" ?$,1'_(B) ; koppa
202 ("&" ?$,1'^(B) ; KOPPA
203 ("'" ?$,1q(B) ("v" ?$,1q(B) ; psili
204 ("/" ?$,1r](B) ; oxia
205 (":" ?$,1&g(B) ; ano teleia
206 (";" ?$,1&^(B) ; erotimatiko
207 ("\"" ?,A((B) ; dialytika
208
209 ("A" ?$,1&q(B)
210 ("B" ?$,1&r(B)
211 ("C" ?$,1''(B)
212 ("D" ?$,1&t(B)
213 ("E" ?$,1&u(B)
214 ("F" ?$,1'&(B)
215 ("G" ?$,1&s(B)
216 ("H" ?$,1&w(B)
217 ("I" ?$,1&y(B)
218 ("wJ" ?$,1rS(B)
219 ("K" ?$,1&z(B)
220 ("L" ?$,1&{(B)
221 ("M" ?$,1&|(B)
222 ("N" ?$,1&}(B)
223 ("O" ?$,1&(B)
224
225 ("P" ?$,1' (B)
226 ("Q" ?$,1&x(B)
227 ("R" ?$,1'!(B)
228 ("S" ?$,1'#(B)
229 ("T" ?$,1'$(B)
230 ("U" ?$,1'%(B)
231 ("hJ" ?$,1r#(B)
232 ("W" ?$,1')(B)
233 ("X" ?$,1&~(B)
234 ("Y" ?$,1'((B)
235 ("Z" ?$,1&v(B)
236 ("?" ?$,1rO(B) ; varia
237 ("\\" ?$,1r (B) ("^" ?$,1r (B) ; perispomeni
238
239 ("`" ?$,1r^(B) ("V" ?$,1r^(B) ; dasia
240 ("a" ?$,1'1(B)
241 ("b" ?$,1'2(B)
242 ("c" ?$,1'G(B)
243 ("d" ?$,1'4(B)
244 ("e" ?$,1'5(B)
245 ("f" ?$,1'F(B)
246 ("g" ?$,1'3(B)
247 ("h" ?$,1'7(B)
248 ("i" ?$,1'9(B)
249 ("j" ?$,1'B(B)
250 ("k" ?$,1':(B)
251 ("l" ?$,1';(B)
252 ("m" ?$,1'<(B)
253 ("n" ?$,1'=(B)
254 ("o" ?$,1'?(B)
255
256 ("p" ?$,1'@(B)
257 ("q" ?$,1'8(B)
258 ("r" ?$,1'A(B)
259 ("s" ?$,1'C(B)
260 ("t" ?$,1'D(B)
261 ("u" ?$,1'E(B)
262 ("aJ" ?$,1qs(B)
263 ("w" ?$,1'I(B)
264 ("x" ?$,1'>(B)
265 ("y" ?$,1'H(B)
266 ("z" ?$,1'6(B)
267
268 ("i`" ?$,1pQ(B) ("iV" ?$,1pQ(B)
269 ("i'" ?$,1pP(B) ("iv" ?$,1pP(B)
270 ("i/" ?$,1q7(B)
271 ("i`/" ?$,1pU(B) ("iV/" ?$,1pU(B) ("i/`" ?$,1pU(B) ("i/V" ?$,1pU(B)
272 ("i'/" ?$,1pT(B) ("iv/" ?$,1pT(B) ("i/'" ?$,1pT(B) ("i/v" ?$,1pT(B)
273 ("i?" ?$,1q6(B)
274 ("i`?" ?$,1pS(B) ("iV?" ?$,1pS(B) ("i?`" ?$,1pS(B) ("i?V" ?$,1pS(B)
275 ("i'?" ?$,1pR(B) ("iv?" ?$,1pR(B) ("i?'" ?$,1pR(B) ("i?v" ?$,1pR(B)
276 ("i^"  ?$,1r6(B) ("i\\" ?$,1r6(B)
277 ("i`^"  ?$,1pW(B) ("i`\\" ?$,1pW(B) ("iV^"  ?$,1pW(B) ("iV\\" ?$,1pW(B)
278 ("i^`"  ?$,1pW(B) ("i\\`" ?$,1pW(B) ("i^V"  ?$,1pW(B) ("i\\V" ?$,1pW(B)
279 ("i'^"  ?$,1pV(B) ("i'\\" ?$,1pV(B) ("iv^"  ?$,1pV(B) ("iv\\" ?$,1pV(B)
280 ("i^'"  ?$,1pV(B) ("i\\'" ?$,1pV(B) ("i^v"  ?$,1pV(B) ("i\\v" ?$,1pV(B)
281 ("i\"" ?$,1'J(B)
282 ("i/\"" ?$,1r3(B) ("i\"/" ?$,1r3(B)
283 ("i?\"" ?$,1r2(B) ("i\"?" ?$,1r2(B)
284
285 ("^`"  ?$,1r?(B) ("^V"  ?$,1r?(B) ("\\`" ?$,1r?(B) ("\\V" ?$,1r?(B)
286 ("`^"  ?$,1r?(B) ("V^"  ?$,1r?(B) ("`\\" ?$,1r?(B) ("V\\" ?$,1r?(B)
287 ("^'"  ?$,1r/(B) ("^v"  ?$,1r/(B) ("\\'" ?$,1r/(B) ("\\v" ?$,1r/(B)
288 ("'^"  ?$,1r/(B) ("v^"  ?$,1r/(B) ("'\\" ?$,1r/(B) ("v\\" ?$,1r/(B)
289 ("/`" ?$,1r>(B) ("/V" ?$,1r>(B) ("`/" ?$,1r>(B) ("V/" ?$,1r>(B)
290 ("/'" ?$,1r.(B) ("/v" ?$,1r.(B) ("'/" ?$,1r.(B) ("v/" ?$,1r.(B)
291 ("?`" ?$,1r=(B) ("?V" ?$,1r=(B) ("`?" ?$,1r=(B) ("V?" ?$,1r=(B)
292 ("?'" ?$,1r-(B) ("?v" ?$,1r-(B) ("'?" ?$,1r-(B) ("v?" ?$,1r-(B)
293 ("\"/" ?$,1rN(B) ("/\"" ?$,1rN(B)
294 ("\"?" ?$,1rM(B) ("?\"" ?$,1rM(B)
295
296 ("e`" ?$,1p1(B) ("eV" ?$,1p1(B)
297 ("e'" ?$,1p0(B) ("ev" ?$,1p0(B)
298 ("e/" ?$,1q3(B)
299 ("e/`" ?$,1p5(B) ("e/V" ?$,1p5(B) ("e`/" ?$,1p5(B) ("eV/" ?$,1p5(B)
300 ("e/'" ?$,1p4(B) ("e/v" ?$,1p4(B) ("e'/" ?$,1p4(B) ("ev/" ?$,1p4(B)
301 ("e?" ?$,1q2(B)
302 ("e?`" ?$,1p3(B) ("e?V" ?$,1p3(B) ("e`?" ?$,1p3(B) ("eV?" ?$,1p3(B)
303 ("e?'" ?$,1p2(B) ("e?v" ?$,1p2(B) ("e'?" ?$,1p2(B) ("ev?" ?$,1p2(B)
304
305 ("a`" ?$,1p!(B) ("aV" ?$,1p!(B)
306 ("a'" ?$,1p (B) ("av" ?$,1p (B)
307 ("a/" ?$,1q1(B)
308 ("a/`" ?$,1p%(B) ("a/V" ?$,1p%(B) ("a`/" ?$,1p%(B) ("aV/" ?$,1p%(B)
309 ("a/'" ?$,1p$(B) ("a/v" ?$,1p$(B) ("a'/" ?$,1p$(B) ("av/" ?$,1p$(B)
310 ("a?" ?$,1q0(B)
311 ("a?`" ?$,1p#(B) ("a?V" ?$,1p#(B) ("a`?" ?$,1p#(B) ("aV?" ?$,1p#(B)
312 ("a?'" ?$,1p"(B) ("a?v" ?$,1p"(B) ("a'?" ?$,1p"(B) ("av?" ?$,1p"(B)
313 ("a^"  ?$,1qv(B) ("a\\" ?$,1qv(B)
314 ("a^`"  ?$,1p'(B) ("a^V"  ?$,1p'(B) ("a\\`" ?$,1p'(B) ("a\\V" ?$,1p'(B)
315 ("a`^"  ?$,1p'(B) ("aV^"  ?$,1p'(B) ("a`\\" ?$,1p'(B) ("aV\\" ?$,1p'(B)
316 ("a^'"  ?$,1p&(B) ("a^v"  ?$,1p&(B) ("a\\'" ?$,1p&(B) ("a\\v" ?$,1p&(B)
317 ("a'^"  ?$,1p&(B) ("av^"  ?$,1p&(B) ("a'\\" ?$,1p&(B) ("av\\" ?$,1p&(B)
318
319 ("aJ`" ?$,1qA(B) ("aJV" ?$,1qA(B)
320 ("aJ'" ?$,1q@(B) ("aJv" ?$,1q@(B)
321 ("aJ/" ?$,1qt(B)
322 ("aJ/`" ?$,1qE(B) ("aJ/V" ?$,1qE(B) ("aJ`/" ?$,1qE(B) ("aJV/" ?$,1qE(B)
323 ("aJ/'" ?$,1qD(B) ("aJ/v" ?$,1qD(B) ("aJ'/" ?$,1qD(B) ("aJv/" ?$,1qD(B)
324 ("aJ?" ?$,1qr(B)
325 ("aJ?`" ?$,1qC(B) ("aJ?V" ?$,1qC(B) ("aJ`?" ?$,1qC(B) ("aJV?" ?$,1qC(B)
326 ("aJ?'" ?$,1qB(B) ("aJ?v" ?$,1qB(B) ("aJ'?" ?$,1qB(B) ("aJv?" ?$,1qB(B)
327 ("aJ^"  ?$,1qw(B) ("aJ\\" ?$,1qw(B)
328 ("aJ^`"  ?$,1qG(B) ("aJ^V"  ?$,1qG(B) ("aJ\\`" ?$,1qG(B) ("aJ\\V" ?$,1qG(B)
329 ("aJ`^"  ?$,1qG(B) ("aJV^"  ?$,1qG(B) ("aJ`\\" ?$,1qG(B) ("aJV\\" ?$,1qG(B)
330 ("aJ^'"  ?$,1qF(B) ("aJ^v"  ?$,1qF(B) ("aJ\\'" ?$,1qF(B) ("aJ\\v" ?$,1qF(B)
331 ("aJ'^"  ?$,1qF(B) ("aJv^"  ?$,1qF(B) ("aJ'\\" ?$,1qF(B) ("aJv\\" ?$,1qF(B)
332
333 ("r`" ?$,1rE(B) ("rV" ?$,1rE(B)
334 ("r'" ?$,1rD(B) ("rv" ?$,1rD(B)
335
336 ("h`" ?$,1pA(B) ("hV" ?$,1pA(B)
337 ("h'" ?$,1p@(B) ("hv" ?$,1p@(B)
338 ("h/" ?$,1q5(B)
339 ("h/`" ?$,1pE(B) ("h/V" ?$,1pE(B) ("h`/" ?$,1pE(B) ("hV/" ?$,1pE(B)
340 ("h/'" ?$,1pD(B) ("h/v" ?$,1pD(B) ("h'/" ?$,1pD(B) ("hv/" ?$,1pD(B)
341 ("h?" ?$,1q4(B)
342 ("h?`" ?$,1pC(B) ("h?V" ?$,1pC(B) ("h`?" ?$,1pC(B) ("hV?" ?$,1pC(B)
343 ("h?'" ?$,1pB(B) ("h?v" ?$,1pB(B) ("h'?" ?$,1pB(B) ("hv?" ?$,1pB(B)
344 ("h^"  ?$,1r&(B) ("h\\" ?$,1r&(B)
345 ("h^`"  ?$,1pG(B) ("h^V"  ?$,1pG(B) ("h\\`" ?$,1pG(B) ("h\\V" ?$,1pG(B)
346 ("h`^"  ?$,1pG(B) ("h`\\" ?$,1pG(B) ("hV^"  ?$,1pG(B) ("hV\\" ?$,1pG(B)
347 ("h^'"  ?$,1pF(B) ("h^v"  ?$,1pF(B) ("h\\'" ?$,1pF(B) ("h\\v" ?$,1pF(B)
348 ("h'^"  ?$,1pF(B) ("h'\\" ?$,1pF(B) ("hv^"  ?$,1pF(B) ("hv\\" ?$,1pF(B)
349
350 ("J" ?$,1&Z(B) ; ypogegrammeni
351
352 ("hJ`" ?$,1qQ(B) ("hJV" ?$,1qQ(B)
353 ("hJ'" ?$,1qP(B) ("hJv" ?$,1qP(B)
354 ("hJ/" ?$,1r$(B)
355 ("hJ`/" ?$,1qU(B) ("hJV/" ?$,1qU(B) ("hJ/`" ?$,1qU(B) ("hJ/V" ?$,1qU(B)
356 ("hJ'/" ?$,1qT(B) ("hJv/" ?$,1qT(B) ("hJ/'" ?$,1qT(B) ("hJ/v" ?$,1qT(B)
357 ("hJ?" ?$,1r"(B)
358 ("hJ`?" ?$,1qS(B) ("hJV?" ?$,1qS(B) ("hJ?`" ?$,1qS(B) ("hJ?V" ?$,1qS(B)
359 ("hJ'?" ?$,1qR(B) ("hJv?" ?$,1qR(B) ("hJ?'" ?$,1qR(B) ("hJ?v" ?$,1qR(B)
360 ("hJ^"  ?$,1r'(B) ("hJ\\" ?$,1r'(B)
361 ("hJ`^"  ?$,1qW(B) ("hJ`\\" ?$,1qW(B) ("hJV^"  ?$,1qW(B) ("hJV\\" ?$,1qW(B)
362 ("hJ^`"  ?$,1qW(B) ("hJ\\`" ?$,1qW(B) ("hJ^V"  ?$,1qW(B) ("hJ\\V" ?$,1qW(B)
363 ("hJ'^"  ?$,1qV(B) ("hJ'\\" ?$,1qV(B) ("hJv^"  ?$,1qV(B) ("hJv\\" ?$,1qV(B)
364 ("hJ^'"  ?$,1qV(B) ("hJ\\'" ?$,1qV(B) ("hJ^v"  ?$,1qV(B) ("hJ\\v" ?$,1qV(B)
365
366 ("o`" ?$,1pa(B) ("oV" ?$,1pa(B)
367 ("o'" ?$,1p`(B) ("ov" ?$,1p`(B)
368 ("o/" ?$,1q9(B)
369 ("o/`" ?$,1pe(B) ("o/V" ?$,1pe(B) ("o`/" ?$,1pe(B) ("oV/" ?$,1pe(B)
370 ("o/'" ?$,1pd(B) ("o/v" ?$,1pd(B) ("o'/" ?$,1pd(B) ("ov/" ?$,1pd(B)
371 ("o?" ?$,1q8(B)
372 ("o?`" ?$,1pc(B) ("o?V" ?$,1pc(B) ("o`?" ?$,1pc(B) ("oV?" ?$,1pc(B)
373 ("o?'" ?$,1pb(B) ("o?v" ?$,1pb(B) ("o'?" ?$,1pb(B) ("ov?" ?$,1pb(B)
374
375 ("u`" ?$,1pq(B) ("uV" ?$,1pq(B)
376 ("u'" ?$,1pp(B) ("uv" ?$,1pp(B)
377 ("u/" ?$,1q;(B)
378 ("u/`" ?$,1pu(B) ("u/V" ?$,1pu(B) ("u`/" ?$,1pu(B) ("uV/" ?$,1pu(B)
379 ("u/'" ?$,1pt(B) ("u/v" ?$,1pt(B) ("u'/" ?$,1pt(B) ("uv/" ?$,1pt(B)
380 ("u?" ?$,1q:(B)
381 ("u?`" ?$,1ps(B) ("u?V" ?$,1ps(B) ("u`?" ?$,1ps(B) ("uV?" ?$,1ps(B)
382 ("u?'" ?$,1pr(B) ("u?v" ?$,1pr(B) ("u'?" ?$,1pr(B) ("uv?" ?$,1pr(B)
383 ("u^"  ?$,1rF(B) ("u\\" ?$,1rF(B)
384 ("u^`"  ?$,1pw(B) ("u^V"  ?$,1pw(B) ("u\\`" ?$,1pw(B) ("u\\V" ?$,1pw(B)
385 ("u`^"  ?$,1pw(B) ("uV^"  ?$,1pw(B) ("u`\\" ?$,1pw(B) ("uV\\" ?$,1pw(B)
386 ("u^'"  ?$,1pv(B) ("u^v"  ?$,1pv(B) ("u\\'" ?$,1pv(B) ("u\\v" ?$,1pv(B)
387 ("u'^"  ?$,1pv(B) ("uv^"  ?$,1pv(B) ("u'\\" ?$,1pv(B) ("uv\\" ?$,1pv(B)
388 ("u\"" ?$,1'K(B)
389 ("u\"/" ?$,1rC(B) ("u/\"" ?$,1rC(B)
390 ("u\"?" ?$,1rB(B) ("u?\"" ?$,1rB(B)
391
392 ("w`" ?$,1q!(B) ("wV" ?$,1q!(B)
393 ("w'" ?$,1q (B) ("wv" ?$,1q (B)
394 ("w/" ?$,1q=(B)
395 ("w/`" ?$,1q%(B) ("w/V" ?$,1q%(B) ("w`/" ?$,1q%(B) ("wV/" ?$,1q%(B)
396 ("w/'" ?$,1q$(B) ("w/v" ?$,1q$(B) ("w'/" ?$,1q$(B) ("wv/" ?$,1q$(B)
397 ("w?" ?$,1q<(B)
398 ("w?`" ?$,1q#(B) ("w?V" ?$,1q#(B) ("w`?" ?$,1q#(B) ("wV?" ?$,1q#(B)
399 ("w?'" ?$,1q"(B) ("w?v" ?$,1q"(B) ("w'?" ?$,1q"(B) ("wv?" ?$,1q"(B)
400 ("w^"  ?$,1rV(B) ("w\\" ?$,1rV(B)
401 ("w^`"  ?$,1q'(B) ("w^V"  ?$,1q'(B) ("w\\`" ?$,1q'(B) ("w\\V" ?$,1q'(B)
402 ("w`^"  ?$,1q'(B) ("wV^"  ?$,1q'(B) ("w`\\" ?$,1q'(B) ("wV\\" ?$,1q'(B)
403 ("w^'"  ?$,1q&(B) ("w^v"  ?$,1q&(B) ("w\\'" ?$,1q&(B) ("w\\v" ?$,1q&(B)
404 ("w'^"  ?$,1q&(B) ("wv^"  ?$,1q&(B) ("w'\\" ?$,1q&(B) ("wv\\" ?$,1q&(B)
405
406 ("wJ`" ?$,1qa(B) ("wJV" ?$,1qa(B)
407 ("wJ'" ?$,1q`(B) ("wJv" ?$,1q`(B)
408 ("wJ/" ?$,1rT(B)
409 ("wJ/`" ?$,1qe(B) ("wJ/V" ?$,1qe(B) ("wJ`/" ?$,1qe(B) ("wJV/" ?$,1qe(B)
410 ("wJ/'" ?$,1qd(B) ("wJ/v" ?$,1qd(B) ("wJ'/" ?$,1qd(B) ("wJv/" ?$,1qd(B)
411 ("wJ?" ?$,1rR(B)
412 ("wJ?`" ?$,1qc(B) ("wJ?V" ?$,1qc(B) ("wJ`?" ?$,1qc(B) ("wJV?" ?$,1qc(B)
413 ("wJ?'" ?$,1qb(B) ("wJ?v" ?$,1qb(B) ("wJ'?" ?$,1qb(B) ("wJv?" ?$,1qb(B)
414 ("wJ^"  ?$,1rW(B) ("wJ\\" ?$,1rW(B)
415 ("wJ^`"  ?$,1qg(B) ("wJ^V"  ?$,1qg(B) ("wJ\\`" ?$,1qg(B) ("wJ\\V" ?$,1qg(B)
416 ("wJ`^"  ?$,1qg(B) ("wJV^"  ?$,1qg(B) ("wJ`\\" ?$,1qg(B) ("wJV\\" ?$,1qg(B)
417 ("wJ^'"  ?$,1qf(B) ("wJ^v"  ?$,1qf(B) ("wJ\\'" ?$,1qf(B) ("wJ\\v" ?$,1qf(B)
418 ("wJ'^"  ?$,1qf(B) ("wJv^"  ?$,1qf(B) ("wJ'\\" ?$,1qf(B) ("wJv\\" ?$,1qf(B)
419 )
420
421;;
422
423(quail-define-package "greek-babel" "Greek" "BG" t
424"The TeX Babel input method for Classical Greek using mule-unicode-0100-24ff.
425
426-------------------------------------
427character     capital	      small
428-------------------------------------
429alpha		A		a
430beta		B		b
431gamma		G		g
432delta		D		d
433epsilon		E		e
434zeta		Z		z
435eta		H		h
436theta		J		j
437iota		I		i
438kappa		K		k
439lamda		L		l
440mu		M		m
441nu		N		n
442xi		X		x
443omicron		O		o
444pi		P		p
445rho		R		r
446sigma		S		s
447final sigma			c
448tau		T		t
449upsilon		U		u
450phi		F		f
451chi		Q		q
452psi		Y		y
453omega		W		w
454-------------------------------------
455sampi				!
456digamma		#
457stigma				$
458koppa		&		%
459-------------------------------------
460
461------------------------
462mark		key
463------------------------
464ypogegrammeni	|
465psili		>
466dasia		<
467oxia		'
468koronis         ''
469varia		`
470perispomeni	~
471dialytika	\"
472ano teleia	;
473erotimatiko	?
474----------------------
475"
476nil t t nil nil nil nil nil nil nil t)
477
478(quail-define-rules
479
480 ("!" ?$,1'a(B) ; sampi
481 ("#" ?$,1'\(B) ; DIGAMMA
482 ("$" ?$,1'[(B) ; stigma
483 ("%" ?$,1'_(B) ; koppa
484 ("&" ?$,1'^(B) ; KOPPA
485 (">" ?$,1q(B) ; psili
486 ("'" ?$,1r](B) ; oxia
487 (";" ?$,1&g(B) ; ano teleia
488 ("?" ?$,1&^(B) ; erotimatiko
489 ("\"" ?,A((B) ; dialytika
490 ("|" ?$,1&Z(B) ; ypogegrammeni
491 ("''" ?$,1q}(B) ; koronis
492 ("((" ?,A+(B) ; #x00ab
493 ("))" ?,A;(B) ; #x00bb
494
495 ("A" ?$,1&q(B)
496 ("A|" ?$,1q|(B)
497 ("B" ?$,1&r(B)
498 ("D" ?$,1&t(B)
499 ("E" ?$,1&u(B)
500 ("F" ?$,1'&(B)
501 ("G" ?$,1&s(B)
502 ("H" ?$,1&w(B)
503 ("H|" ?$,1r,(B)
504 ("I" ?$,1&y(B)
505 ("J" ?$,1&x(B)
506 ("K" ?$,1&z(B)
507 ("L" ?$,1&{(B)
508 ("M" ?$,1&|(B)
509 ("N" ?$,1&}(B)
510 ("O" ?$,1&(B)
511 ("P" ?$,1' (B)
512 ("Q" ?$,1''(B)
513 ("R" ?$,1'!(B)
514 ("S" ?$,1'#(B)
515 ("T" ?$,1'$(B)
516 ("U" ?$,1'%(B)
517 ("W" ?$,1')(B)
518 ("W|" ?$,1r\(B)
519 ("X" ?$,1&~(B)
520 ("Y" ?$,1'((B)
521 ("Z" ?$,1&v(B)
522 ("`" ?$,1rO(B) ; varia
523 ("~" ?$,1r (B) ; perispomeni
524
525 ("<" ?$,1r^(B) ; dasia
526 ("a" ?$,1'1(B)
527 ("a|" ?$,1qs(B)
528 ("b" ?$,1'2(B)
529 ("c" ?$,1'B(B)
530 ("d" ?$,1'4(B)
531 ("e" ?$,1'5(B)
532 ("f" ?$,1'F(B)
533 ("g" ?$,1'3(B)
534 ("h" ?$,1'7(B)
535 ("h|" ?$,1r#(B)
536 ("i" ?$,1'9(B)
537 ("j" ?$,1'8(B)
538 ("k" ?$,1':(B)
539 ("l" ?$,1';(B)
540 ("m" ?$,1'<(B)
541 ("n" ?$,1'=(B)
542 ("o" ?$,1'?(B)
543 ("p" ?$,1'@(B)
544 ("q" ?$,1'G(B)
545 ("r" ?$,1'A(B)
546 ("s" ?$,1'C(B)
547 ("t" ?$,1'D(B)
548 ("u" ?$,1'E(B)
549 ("w" ?$,1'I(B)
550 ("w|" ?$,1rS(B)
551 ("x" ?$,1'>(B)
552 ("y" ?$,1'H(B)
553 ("z" ?$,1'6(B)
554
555 ("<i" ?$,1pQ(B)
556 (">i" ?$,1pP(B)
557 ("'i" ?$,1q7(B)
558 ("<'i" ?$,1pU(B)
559 (">'i" ?$,1pT(B)
560 ("`i" ?$,1q6(B)
561 ("<`i" ?$,1pS(B)
562 (">`i" ?$,1pR(B)
563 ("~i"  ?$,1r6(B)
564 ("<~i"  ?$,1pW(B)
565 (">~i"  ?$,1pV(B)
566 ("\"i" ?$,1'J(B)
567 ("\"'i" ?$,1r3(B)
568 ("\"`i" ?$,1r2(B)
569
570 ("<I" ?$,1pY(B)
571 (">I" ?$,1pX(B)
572 ("'I" ?$,1r;(B)
573 ("<'I" ?$,1p](B)
574 (">'I" ?$,1p\(B)
575 ("`I" ?$,1r:(B)
576 ("<`I" ?$,1p[(B)
577 (">`I" ?$,1pZ(B)
578 ("<~I"  ?$,1p_(B)
579 (">~I"  ?$,1p^(B)
580 ("\"I" ?$,1'*(B)
581
582 ("<~"  ?$,1r?(B)
583 (">~"  ?$,1r/(B)
584 ("<'" ?$,1r>(B)
585 (">'" ?$,1r.(B)
586 ("<`" ?$,1r=(B)
587 (">`" ?$,1r-(B)
588 ("\"'" ?$,1rN(B)
589 ("\"`" ?$,1rM(B)
590
591 ("<e" ?$,1p1(B)
592 (">e" ?$,1p0(B)
593 ("'e" ?$,1q3(B)
594 ("<'e" ?$,1p5(B)
595 (">'e" ?$,1p4(B)
596 ("`e" ?$,1q2(B)
597 ("<`e" ?$,1p3(B)
598 (">`e" ?$,1p2(B)
599
600 ("<E" ?$,1p9(B)
601 (">E" ?$,1p8(B)
602 ("'E" ?$,1r)(B)
603 ("<'E" ?$,1p=(B)
604 (">'E" ?$,1p<(B)
605 ("`E" ?$,1r((B)
606 ("<`E" ?$,1p;(B)
607 (">`E" ?$,1p:(B)
608
609 ("<a" ?$,1p!(B)
610 (">a" ?$,1p (B)
611 ("'a" ?$,1q1(B)
612 ("<'a" ?$,1p%(B)
613 (">'a" ?$,1p$(B)
614 ("`a" ?$,1q0(B)
615 ("<`a" ?$,1p#(B)
616 (">`a" ?$,1p"(B)
617 ("~a"  ?$,1qv(B)
618 ("<~a"  ?$,1p'(B)
619 (">~a"  ?$,1p&(B)
620
621 ("" ?$,1p)(B)
622 (">A" ?$,1p((B)
623 ("'A" ?$,1q{(B)
624 ("<'A" ?$,1p-(B)
625 (">'A" ?$,1p,(B)
626 ("`A" ?$,1qz(B)
627 ("<`A" ?$,1p+(B)
628 (">`A" ?$,1p*(B)
629 ("<~A"  ?$,1p/(B)
630 (">~A"  ?$,1p.(B)
631
632 ("|" ?$,1qA(B)
633 (">a|" ?$,1q@(B)
634 ("'a|" ?$,1qt(B)
635 ("<'a|" ?$,1qE(B)
636 (">'a|" ?$,1qD(B)
637 ("`a|" ?$,1qr(B)
638 ("<`a|" ?$,1qC(B)
639 (">`a|" ?$,1qB(B)
640 ("~a|"  ?$,1qw(B)
641 ("<~a|"  ?$,1qG(B)
642 (">~a|"  ?$,1qF(B)
643
644 ("|" ?$,1qI(B)
645 (">A|" ?$,1qH(B)
646 ("<'A|" ?$,1qM(B)
647 (">'A|" ?$,1qL(B)
648 ("<`A|" ?$,1qK(B)
649 (">`A|" ?$,1qJ(B)
650 ("<~A|"  ?$,1qO(B)
651 (">~A|"  ?$,1qN(B)
652
653 ("" ?$,1rE(B)
654 (">r" ?$,1rD(B)
655
656 ("" ?$,1rL(B)
657
658 ("" ?$,1pA(B)
659 (">h" ?$,1p@(B)
660 ("'h" ?$,1q5(B)
661 ("<'h" ?$,1pE(B)
662 (">'h" ?$,1pD(B)
663 ("`h" ?$,1q4(B)
664 ("<`h" ?$,1pC(B)
665 (">`h" ?$,1pB(B)
666 ("~h"  ?$,1r&(B)
667 ("<~h"  ?$,1pG(B)
668 (">~h"  ?$,1pF(B)
669
670 ("" ?$,1pI(B)
671 (">H" ?$,1pH(B)
672 ("'H" ?$,1r+(B)
673 ("<'H" ?$,1pM(B)
674 (">'H" ?$,1pL(B)
675 ("`H" ?$,1r*(B)
676 ("<`H" ?$,1pK(B)
677 (">`H" ?$,1pJ(B)
678 ("<~H"  ?$,1pO(B)
679 (">~H"  ?$,1pN(B)
680
681 ("|" ?$,1&Z(B) ; ypogegrammeni
682
683 ("|" ?$,1qQ(B)
684 (">h|" ?$,1qP(B)
685 ("'h|" ?$,1r$(B)
686 ("<'h|" ?$,1qU(B)
687 (">'h|" ?$,1qT(B)
688 ("`h|" ?$,1r"(B)
689 ("<`h|" ?$,1qS(B)
690 (">`h|" ?$,1qR(B)
691 ("~h|"  ?$,1r'(B)
692 ("<~h|"  ?$,1qW(B)
693 (">~h|"  ?$,1qV(B)
694
695 ("<H|" ?$,1qY(B)
696 (">H|" ?$,1qX(B)
697 ("<'H|" ?$,1q](B)
698 (">'H|" ?$,1q\(B)
699 ("<`H|" ?$,1q[(B)
700 (">`H|" ?$,1qZ(B)
701 ("<~H|"  ?$,1q_(B)
702 (">~H|"  ?$,1q^(B)
703
704 ("<o" ?$,1pa(B)
705 (">o" ?$,1p`(B)
706 ("'o" ?$,1q9(B)
707 ("<'o" ?$,1pe(B)
708 (">'o" ?$,1pd(B)
709 ("`o" ?$,1q8(B)
710 ("<`o" ?$,1pc(B)
711 (">`o" ?$,1pb(B)
712
713 ("<O" ?$,1pi(B)
714 (">O" ?$,1ph(B)
715 ("'O" ?$,1rY(B)
716 ("<'O" ?$,1pm(B)
717 (">'O" ?$,1pl(B)
718 ("`O" ?$,1rX(B)
719 ("<`O" ?$,1pk(B)
720 (">`O" ?$,1pj(B)
721
722 ("<u"   ?$,1pq(B)
723 (">u"   ?$,1pp(B)
724 ("'u"   ?$,1q;(B)
725 ("<'u"  ?$,1pu(B)
726 (">'u"  ?$,1pt(B)
727 ("`u"   ?$,1q:(B)
728 ("<`u"  ?$,1ps(B)
729 (">`u"  ?$,1pr(B)
730 ("~u"   ?$,1rF(B)
731 ("<~u"  ?$,1pw(B)
732 (">~u"  ?$,1pv(B)
733 ("\"u"  ?$,1'K(B)
734 ("\"'u" ?$,1rC(B)
735 ("`\"u" ?$,1rB(B)
736
737 ("<U"   ?$,1py(B)
738 ("'U"   ?$,1rK(B)
739 ("<'U"  ?$,1p}(B)
740 ("`U"   ?$,1rJ(B)
741 ("<`U"  ?$,1p{(B)
742 ("<~U"  ?$,1p(B)
743 ("\"U"  ?$,1'+(B)
744
745 ("<w"  ?$,1q!(B)
746 (">w"  ?$,1q (B)
747 ("'w"  ?$,1q=(B)
748 ("<'w" ?$,1q%(B)
749 (">'w" ?$,1q$(B)
750 ("`w"  ?$,1q<(B)
751 ("<`w" ?$,1q#(B)
752 (">`w" ?$,1q"(B)
753 ("~w"  ?$,1rV(B)
754 ("<~w" ?$,1q'(B)
755 (">~w" ?$,1q&(B)
756
757 (""  ?$,1q)(B)
758 (">W"  ?$,1q((B)
759 ("'W"  ?$,1r[(B)
760 ("<'W" ?$,1q-(B)
761 (">'W" ?$,1q,(B)
762 ("`W"  ?$,1rZ(B)
763 ("<`W" ?$,1q+(B)
764 (">`W" ?$,1q*(B)
765 ("<~W" ?$,1q/(B)
766 (">~W" ?$,1q.(B)
767
768 ("|"	 ?$,1qa(B)
769 (">w|"	 ?$,1q`(B)
770 ("'w|"	 ?$,1rT(B)
771 ("<'w|" ?$,1qe(B)
772 (">'w|" ?$,1qd(B)
773 ("`w|"  ?$,1rR(B)
774 ("<`w|" ?$,1qc(B)
775 (">`w|" ?$,1qb(B)
776 ("~w|"	 ?$,1rW(B)
777 ("<~w|" ?$,1qg(B)
778 (">~w|" ?$,1qf(B)
779
780 ("|"	 ?$,1qi(B)
781 (">W|"	 ?$,1qh(B)
782 ("'W|"	 ?$,1rT(B)
783 ("<'W|" ?$,1qm(B)
784 (">'W|" ?$,1ql(B)
785 ("<`W|" ?$,1qk(B)
786 (">`W|" ?$,1qj(B)
787 ("<~W|" ?$,1qo(B)
788 (">~W|" ?$,1qn(B)
789 )
790
791;;
792
793(quail-define-package "greek-ibycus4" "Greek" "IB" t
794"The Ibycus4 input method for Classical Greek using mule-unicode-0100-24ff."
795nil t t nil nil nil nil nil nil nil t)
796
797(quail-define-rules
798
799 ("{((}" ?\() ("((" ?\() ; #x0028
800 ("{))}" ?\)) ("))" ?\)) ; #x0029
801 ("<<" ?,A+(B) ; #x00ab
802 (">>" ?,A;(B) ; #x00bb
803
804 ("-" ?$,1rp(B) ; #x2010
805 ("---" ?$,1rt(B) ; #x2014
806 ("||" ?$,1rv(B) ; #x2016
807 ("{`}" ?$,1rx(B) ("`" ?$,1rx(B) ; #x2018
808 ("{'}" ?$,1ry(B) ("'" ?$,1ry(B) ; #x2019
809 ("{``}" ?$,1r|(B) ("``" ?$,1r|(B) ; #x201c
810 ("{''}" ?$,1r}(B) ("''" ?$,1r}(B) ; #x201d
811 ("{\\dag}" ?$,1s (B) ("\\dag" ?$,1s (B) ; #x2020
812 ("{\\ddag}" ?$,1s!(B) ("\\ddag" ?$,1s!(B) ; #x2021
813 ("<" ?$,1s9(B) ; #x2039
814 (">" ?$,1s:(B) ; #x203a
815 ("$\\leftarrow$" ?$,1vp(B) ; #x2190
816 ("$\\rightarrow$" ?$,1vr(B) ; #x2192
817
818 ("?" ?$,1&^(B) ; #x037e ; erotimatiko
819 (";" ?$,1&g(B) ; #x0387 ; ano teleia
820 ("|" ?$,1&Z(B) ; #x037a ; ypogegrammeni
821
822 ("A" ?$,1&q(B)
823 ("B" ?$,1&r(B)
824 ("G" ?$,1&s(B)
825 ("D" ?$,1&t(B)
826 ("E" ?$,1&u(B)
827 ("Z" ?$,1&v(B)
828 ("H" ?$,1&w(B)
829 ("Q" ?$,1&x(B)
830 ("I" ?$,1&y(B)
831 ("K" ?$,1&z(B)
832 ("L" ?$,1&{(B)
833 ("M" ?$,1&|(B)
834 ("N" ?$,1&}(B)
835 ("C" ?$,1&~(B)
836 ("O" ?$,1&(B)
837 ("P" ?$,1' (B)
838 ("R" ?$,1'!(B)
839 ("S" ?$,1'#(B)
840 ("T" ?$,1'$(B)
841 ("U" ?$,1'%(B)
842 ("F" ?$,1'&(B)
843 ("X" ?$,1''(B)
844 ("Y" ?$,1'((B)
845 ("W" ?$,1')(B)
846
847 ("a" ?$,1'1(B)
848 ("b" ?$,1'2(B)
849 ("g" ?$,1'3(B)
850 ("d" ?$,1'4(B)
851 ("e" ?$,1'5(B)
852 ("z" ?$,1'6(B)
853 ("h" ?$,1'7(B)
854 ("q" ?$,1'8(B)
855 ("i" ?$,1'9(B)
856 ("k" ?$,1':(B)
857 ("l" ?$,1';(B)
858 ("m" ?$,1'<(B)
859 ("n" ?$,1'=(B)
860 ("c" ?$,1'>(B)
861 ("o" ?$,1'?(B)
862 ("p" ?$,1'@(B)
863 ("r" ?$,1'A(B)
864 ("j" ?$,1'B(B) ("s " ["$,1'B(B "]) ("s," ["$,1'B(B,"]) ("s." ["$,1'B(B."]) ("s?" ["$,1'B&^(B"]) ("s;" ["$,1'B&g(B"])
865 ("s|" ?$,1'C(B) ("s" ?$,1'C(B)
866 ("t" ?$,1'D(B)
867 ("u" ?$,1'E(B)
868 ("f" ?$,1'F(B)
869 ("x" ?$,1'G(B)
870 ("y" ?$,1'H(B)
871 ("w" ?$,1'I(B)
872
873 ("i+" ?$,1'J(B)
874 ("u+" ?$,1'K(B)
875 ("V" ?$,1'\(B) ; DIGAMMA
876 ("v" ?$,1'](B) ; digamma
877 ("K+" ?$,1'^(B) ; KOPPA
878 ("k+" ?$,1'_(B) ; koppa
879 ("S+" ?$,1'`(B) ; SAMPI
880 ("s+" ?$,1'a(B) ; sampi
881 ("c+" ?$,1'r(B) ; lunate sigma
882
883 ("a)" ?$,1p (B)
884 ("a(" ?$,1p!(B)
885 ("a)`" ?$,1p"(B)
886 ("a(`" ?$,1p#(B)
887 ("a)'" ?$,1p$(B)
888 ("a('" ?$,1p%(B)
889 ("a)=" ?$,1p&(B)
890 ("a(=" ?$,1p'(B)
891
892 (")A" ?$,1p((B)
893 ("(A" ?$,1p)(B)
894 (")`A" ?$,1p*(B)
895 ("(`A" ?$,1p+(B)
896 (")'A" ?$,1p,(B)
897 ("('A" ?$,1p-(B)
898 (")=A" ?$,1p.(B)
899 ("(=A" ?$,1p/(B)
900
901 ("e)" ?$,1p0(B)
902 ("e(" ?$,1p1(B)
903 ("e)`" ?$,1p2(B)
904 ("e(`" ?$,1p3(B)
905 ("e)'" ?$,1p4(B)
906 ("e('" ?$,1p5(B)
907
908 (")E" ?$,1p8(B)
909 ("(E" ?$,1p9(B)
910 (")`E" ?$,1p:(B)
911 ("(`E" ?$,1p;(B)
912 (")'E" ?$,1p<(B)
913 ("('E" ?$,1p=(B)
914
915 ("h)" ?$,1p@(B)
916 ("h(" ?$,1pA(B)
917 ("h)`" ?$,1pB(B)
918 ("h(`" ?$,1pC(B)
919 ("h)'" ?$,1pD(B)
920 ("h('" ?$,1pE(B)
921 ("h)=" ?$,1pF(B)
922 ("h(=" ?$,1pG(B)
923
924 (")H" ?$,1pH(B)
925 ("(H" ?$,1pI(B)
926 (")`H" ?$,1pJ(B)
927 ("(`H" ?$,1pK(B)
928 (")'H" ?$,1pL(B)
929 ("('H" ?$,1pM(B)
930 (")=H" ?$,1pN(B)
931 ("(=H" ?$,1pO(B)
932
933 ("i)" ?$,1pP(B)
934 ("i(" ?$,1pQ(B)
935 ("i)`" ?$,1pR(B)
936 ("i(`" ?$,1pS(B)
937 ("i)'" ?$,1pT(B)
938 ("i('" ?$,1pU(B)
939 ("i)=" ?$,1pV(B)
940 ("i(=" ?$,1pW(B)
941
942 (")I" ?$,1pX(B)
943 ("(I" ?$,1pY(B)
944 (")`I" ?$,1pZ(B)
945 ("(`I" ?$,1p[(B)
946 (")'I" ?$,1p\(B)
947 ("('I" ?$,1p](B)
948 (")=I" ?$,1p^(B)
949 ("(=I" ?$,1p_(B)
950
951 ("o)" ?$,1p`(B)
952 ("o(" ?$,1pa(B)
953 ("o)`" ?$,1pb(B)
954 ("o(`" ?$,1pc(B)
955 ("o)'" ?$,1pd(B)
956 ("o('" ?$,1pe(B)
957
958 (")O" ?$,1ph(B)
959 ("(O" ?$,1pi(B)
960 (")`O" ?$,1pj(B)
961 ("(`O" ?$,1pk(B)
962 (")'O" ?$,1pl(B)
963 ("('O" ?$,1pm(B)
964
965 ("u)" ?$,1pp(B)
966 ("u(" ?$,1pq(B)
967 ("u)`" ?$,1pr(B)
968 ("u(`" ?$,1ps(B)
969 ("u)'" ?$,1pt(B)
970 ("u('" ?$,1pu(B)
971 ("u)=" ?$,1pv(B)
972 ("u(=" ?$,1pw(B)
973
974 ("(U" ?$,1py(B)
975 ("(`U" ?$,1p{(B)
976 ("('U" ?$,1p}(B)
977 ("(=U" ?$,1p(B)
978
979 ("w)" ?$,1q (B)
980 ("w(" ?$,1q!(B)
981 ("w)`" ?$,1q"(B)
982 ("w(`" ?$,1q#(B)
983 ("w)'" ?$,1q$(B)
984 ("w('" ?$,1q%(B)
985 ("w)=" ?$,1q&(B)
986 ("w(=" ?$,1q'(B)
987
988 (")W" ?$,1q((B)
989 ("(W" ?$,1q)(B)
990 (")`W" ?$,1q*(B)
991 ("(`W" ?$,1q+(B)
992 (")'W" ?$,1q,(B)
993 ("('W" ?$,1q-(B)
994 (")=W" ?$,1q.(B)
995 ("(=W" ?$,1q/(B)
996
997 ("a`" ?$,1q0(B)
998 ("a'" ?$,1q1(B)
999 ("e`" ?$,1q2(B)
1000 ("e'" ?$,1q3(B)
1001 ("h`" ?$,1q4(B)
1002 ("h'" ?$,1q5(B)
1003 ("i`" ?$,1q6(B)
1004 ("i'" ?$,1q7(B)
1005 ("o`" ?$,1q8(B)
1006 ("o'" ?$,1q9(B)
1007 ("u`" ?$,1q:(B)
1008 ("u'" ?$,1q;(B)
1009 ("w`" ?$,1q<(B)
1010 ("w'" ?$,1q=(B)
1011
1012 ("a)|" ?$,1q@(B)
1013 ("a(|" ?$,1qA(B)
1014 ("a)`|" ?$,1qB(B)
1015 ("a(`|" ?$,1qC(B)
1016 ("a)'|" ?$,1qD(B)
1017 ("a('|" ?$,1qE(B)
1018 ("a)=|" ?$,1qF(B)
1019 ("a(=|" ?$,1qG(B)
1020
1021 (")A|" ?$,1qH(B)
1022 ("(A|" ?$,1qI(B)
1023 (")`A|" ?$,1qJ(B)
1024 ("(`A|" ?$,1qK(B)
1025 (")'A|" ?$,1qL(B)
1026 ("('A|" ?$,1qM(B)
1027 (")=A|" ?$,1qN(B)
1028 ("(=A|" ?$,1qO(B)
1029
1030 ("h)|" ?$,1qP(B)
1031 ("h(|" ?$,1qQ(B)
1032 ("h)`|" ?$,1qR(B)
1033 ("h(`|" ?$,1qS(B)
1034 ("h)'|" ?$,1qT(B)
1035 ("h('|" ?$,1qU(B)
1036 ("h)=|" ?$,1qV(B)
1037 ("h(=|" ?$,1qW(B)
1038
1039 (")H|" ?$,1qX(B)
1040 ("(H|" ?$,1qY(B)
1041 (")`H|" ?$,1qZ(B)
1042 ("(`H|" ?$,1q[(B)
1043 (")'H|" ?$,1q\(B)
1044 ("('H|" ?$,1q](B)
1045 (")=H|" ?$,1q^(B)
1046 ("(=H|" ?$,1q_(B)
1047
1048 ("w)|" ?$,1q`(B)
1049 ("w(|" ?$,1qa(B)
1050 ("w)`|" ?$,1qb(B)
1051 ("w(`|" ?$,1qc(B)
1052 ("w)'|" ?$,1qd(B)
1053 ("w('|" ?$,1qe(B)
1054 ("w)=|" ?$,1qf(B)
1055 ("w(=|" ?$,1qg(B)
1056
1057 (")W|" ?$,1qh(B)
1058 ("(W|" ?$,1qi(B)
1059 (")`W|" ?$,1qj(B)
1060 ("(`W|" ?$,1qk(B)
1061 (")'W|" ?$,1ql(B)
1062 ("('W|" ?$,1qm(B)
1063 (")=W|" ?$,1qn(B)
1064 ("(=W|" ?$,1qo(B)
1065
1066 ("a`|" ?$,1qr(B)
1067 ("a|" ?$,1qs(B)
1068 ("a'|" ?$,1qt(B)
1069 ("a=" ?$,1qv(B)
1070 ("a=|" ?$,1qw(B)
1071
1072 ("`A" ?$,1qz(B)
1073 ("'A" ?$,1q{(B)
1074 ("A|" ?$,1q|(B)
1075
1076 (")" ?$,1q(B) ; #x1fbf ; psili
1077 ("=" ?$,1r (B) ; #x1fc0 ; perispomeni
1078 ("+=" ?$,1r!(B) ; #x1fc1
1079
1080 ("h`|" ?$,1r"(B)
1081 ("h|" ?$,1r#(B)
1082 ("h'|" ?$,1r$(B)
1083 ("h=" ?$,1r&(B)
1084 ("h=|" ?$,1r'(B)
1085
1086 ("`E" ?$,1r((B)
1087 ("'E" ?$,1r)(B)
1088
1089 ("`H" ?$,1r*(B)
1090 ("'H" ?$,1r+(B)
1091 ("H|" ?$,1r,(B)
1092
1093 (")`" ?$,1r-(B) ; #x1fcd
1094 (")'" ?$,1r.(B) ; #x1fce
1095 (")=" ?$,1r/(B) ; #x1fcf
1096
1097 ("i+`" ?$,1r2(B)
1098 ("i+'" ?$,1r3(B)
1099 ("i=" ?$,1r6(B)
1100 ("i+=" ?$,1r7(B)
1101
1102 ("`I" ?$,1r:(B)
1103 ("'I" ?$,1r;(B)
1104
1105 ("(`" ?$,1r=(B) ; #x1fdd
1106 ("('" ?$,1r>(B) ; #x1fde
1107 ("(=" ?$,1r?(B) ; #x1fdf
1108
1109 ("u+`" ?$,1rB(B)
1110 ("u+'" ?$,1rC(B)
1111
1112 ("r)" ?$,1rD(B)
1113 ("r(" ?$,1rE(B)
1114
1115 ("u=" ?$,1rF(B)
1116 ("u+=" ?$,1rG(B)
1117
1118 ("`U" ?$,1rJ(B)
1119 ("'U" ?$,1rK(B)
1120
1121 ("`R" ?$,1rL(B)
1122
1123 ("+`" ?$,1rM(B) ; #x1fed
1124 ("+'" ?$,1rN(B) ; #x1fee
1125 ("`" ?$,1rO(B) ; #x1fef ; varia
1126
1127 ("w`|" ?$,1rR(B)
1128 ("w|" ?$,1rS(B)
1129 ("w'|" ?$,1rT(B)
1130 ("w=" ?$,1rV(B)
1131 ("w=|" ?$,1rW(B)
1132
1133 ("`O" ?$,1rX(B)
1134 ("'O" ?$,1rY(B)
1135
1136 ("`W" ?$,1rZ(B)
1137 ("'W" ?$,1r[(B)
1138 ("W|" ?$,1r\(B)
1139
1140 ("'" ?$,1r](B) ; #x1ffd ; oxia
1141 ("(" ?$,1r^(B) ;  #x1ffe ; dasia
1142)
1143
1144;;
1145
1146(quail-define-package
1147 "greek" "Greek" ",FY(B" nil
1148 ",FEkkgmij\(B: Greek keyboard layout (ISO 8859-7)
1149--------------
1150
1151In the right of ,Fk(B key is a combination key, where
1152 ,F4(B acute
1153 ,F((B diaresis
1154
1155e.g.
1156 ,F4(B + ,Fa(B -> ,F\(B
1157 ,F((B + ,Fi(B -> ,Fz(B
1158 ,F((B + ,F4(B + ,Fi(B -> ,F@(B"
1159 nil t t t t nil nil nil nil nil t)
1160
1161;; 1!  2@  3#  4$  5%  6^  7&  8*  9(  0)  -_  =+  `~
1162;;  ;:  ,FrS(B  ,FeE(B  ,FqQ(B  ,FtT(B  ,FuU(B  ,FhH(B  ,FiI(B  ,FoO(B  ,FpP(B  [{  ]}
1163;;   ,FaA(B  ,FsS(B  ,FdD(B  ,FvV(B  ,FcC(B  ,FgG(B  ,FnN(B  ,FjJ(B  ,FkK(B  ,F4((B  '"  \|
1164;;    ,FfF(B  ,FwW(B  ,FxX(B  ,FyY(B  ,FbB(B  ,FmM(B  ,FlL(B  ,<  .>  /?
1165
1166(quail-define-rules
1167 ("1" ?1)
1168 ("2" ?2)
1169 ("3" ?3)
1170 ("4" ?4)
1171 ("5" ?5)
1172 ("6" ?6)
1173 ("7" ?7)
1174 ("8" ?8)
1175 ("9" ?9)
1176 ("0" ?0)
1177 ("-" ?-)
1178 ("=" ?=)
1179 ("`" ?`)
1180 ("q" ?\;)
1181 ("w" ?,Fr(B)
1182 ("e" ?,Fe(B)
1183 ("r" ?,Fq(B)
1184 ("t" ?,Ft(B)
1185 ("y" ?,Fu(B)
1186 ("u" ?,Fh(B)
1187 ("i" ?,Fi(B)
1188 ("o" ?,Fo(B)
1189 ("p" ?,Fp(B)
1190 ("[" ?\[)
1191 ("]" ?\])
1192 ("a" ?,Fa(B)
1193 ("s" ?,Fs(B)
1194 ("d" ?,Fd(B)
1195 ("f" ?,Fv(B)
1196 ("g" ?,Fc(B)
1197 ("h" ?,Fg(B)
1198 ("j" ?,Fn(B)
1199 ("k" ?,Fj(B)
1200 ("l" ?,Fk(B)
1201 (";" ?,F4(B)
1202 ("'" ?')
1203 ("\\" ?\\)
1204 ("z" ?,Ff(B)
1205 ("x" ?,Fw(B)
1206 ("c" ?,Fx(B)
1207 ("v" ?,Fy(B)
1208 ("b" ?,Fb(B)
1209 ("n" ?,Fm(B)
1210 ("m" ?,Fl(B)
1211 ("," ?,)
1212 ("." ?.)
1213 ("/" ?/)
1214
1215 ("!" ?!)
1216 ("@" ?@)
1217 ("#" ?#)
1218 ("$" ?$)
1219 ("%" ?%)
1220 ("^" ?^)
1221 ("&" ?&)
1222 ("*" ?*)
1223 ("(" ?\()
1224 (")" ?\))
1225 ("_" ?_)
1226 ("+" ?+)
1227 ("~" ?~)
1228 ("Q" ?:)
1229 ("W" ?,FS(B)
1230 ("E" ?,FE(B)
1231 ("R" ?,FQ(B)
1232 ("T" ?,FT(B)
1233 ("Y" ?,FU(B)
1234 ("U" ?,FH(B)
1235 ("I" ?,FI(B)
1236 ("O" ?,FO(B)
1237 ("P" ?,FP(B)
1238 ("{" ?{)
1239 ("}" ?})
1240 ("A" ?,FA(B)
1241 ("S" ?,FS(B)
1242 ("D" ?,FD(B)
1243 ("F" ?,FV(B)
1244 ("G" ?,FC(B)
1245 ("H" ?,FG(B)
1246 ("J" ?,FN(B)
1247 ("K" ?,FJ(B)
1248 ("L" ?,FK(B)
1249 (":" ?,F((B)
1250 ("\"" ?\")
1251 ("|" ?|)
1252 ("Z" ?,FF(B)
1253 ("X" ?,FW(B)
1254 ("C" ?,FX(B)
1255 ("V" ?,FY(B)
1256 ("B" ?,FB(B)
1257 ("N" ?,FM(B)
1258 ("M" ?,FL(B)
1259 ("<" ?<)
1260 (">" ?>)
1261 ("?" ??)
1262
1263 (";a" ?,F\(B)
1264 (";e" ?,F](B)
1265 (";h" ?,F^(B)
1266 (";i" ?,F_(B)
1267 (";o" ?,F|(B)
1268 (";y" ?,F}(B)
1269 (";v" ?,F~(B)
1270 (";A" ?,F6(B)
1271 (";E" ?,F8(B)
1272 (";H" ?,F9(B)
1273 (";I" ?,F:(B)
1274 (";O" ?,F<(B)
1275 (";Y" ?,F>(B)
1276 (";V" ?,F?(B)
1277 (":i" ?,Fz(B)
1278 (":y" ?,F{(B)
1279 (":I" ?,FZ(B)
1280 (":Y" ?,F[(B)
1281 (";:i" ?,F@(B)
1282 (":;i" ?,F@(B)
1283 (";:y" ?,F`(B)
1284 (":;y" ?,F`(B))
1285
1286(quail-define-package
1287 "greek-postfix" "GreekPost" ",FX(B" nil
1288 ",FEkkgmij\(B: Greek keyboard layout with postfix accents (ISO 8859-7)
1289--------------
1290
1291In the right of ,Fk(B key is a combination key, where
1292 ,F4(B acute
1293 ,F((B diaresis
1294
1295e.g.
1296 ,Fa(B + ,F4(B -> ,F\(B
1297 ,Fi(B + ,F((B -> ,Fz(B
1298 ,Fi(B + ,F((B + ,F4(B -> ,F@(B"
1299 nil t t t t nil nil nil nil nil t)
1300
1301;; 1!  2@  3#  4$  5%  6^  7&  8*  9(  0)  -_  =+  `~
1302;;  ,F7/(B  ,FrS(B  ,FeE(B  ,FqQ(B  ,FtT(B  ,FuU(B  ,FhH(B  ,FiI(B  ,FoO(B  ,FpP(B  [{  ]}
1303;;   ,FaA(B  ,FsS(B  ,FdD(B  ,FvV(B  ,FcC(B  ,FgG(B  ,FnN(B  ,FjJ(B  ,FkK(B  ,F4((B  '"  \|
1304;;    ,FfF(B  ,FwW(B  ,FxX(B  ,FyY(B  ,FbB(B  ,FmM(B  ,FlL(B  ,;  .:  /?
1305
1306(quail-define-rules
1307 ("1" ?1)
1308 ("2" ?2)
1309 ("3" ?3)
1310 ("4" ?4)
1311 ("5" ?5)
1312 ("6" ?6)
1313 ("7" ?7)
1314 ("8" ?8)
1315 ("9" ?9)
1316 ("0" ?0)
1317 ("-" ?-)
1318 ("=" ?=)
1319 ("`" ?`)
1320 ("q" ?\;)
1321 ("w" ?,Fr(B)
1322 ("e" ?,Fe(B)
1323 ("r" ?,Fq(B)
1324 ("t" ?,Ft(B)
1325 ("y" ?,Fu(B)
1326 ("u" ?,Fh(B)
1327 ("i" ?,Fi(B)
1328 ("o" ?,Fo(B)
1329 ("p" ?,Fp(B)
1330 ("[" ?\[)
1331 ("]" ?\])
1332 ("a" ?,Fa(B)
1333 ("s" ?,Fs(B)
1334 ("d" ?,Fd(B)
1335 ("f" ?,Fv(B)
1336 ("g" ?,Fc(B)
1337 ("h" ?,Fg(B)
1338 ("j" ?,Fn(B)
1339 ("k" ?,Fj(B)
1340 ("l" ?,Fk(B)
1341 (";" ?,F4(B)
1342 ("'" ?')
1343 ("\\" ?\\)
1344 ("z" ?,Ff(B)
1345 ("x" ?,Fw(B)
1346 ("c" ?,Fx(B)
1347 ("v" ?,Fy(B)
1348 ("b" ?,Fb(B)
1349 ("n" ?,Fm(B)
1350 ("m" ?,Fl(B)
1351 ("," ?,)
1352 ("." ?.)
1353 ("/" ?/)
1354
1355 ("!" ?!)
1356 ("@" ?@)
1357 ("#" ?#)
1358 ("$" ?$)
1359 ("%" ?%)
1360 ("^" ?^)
1361 ("&" ?&)
1362 ("*" ?*)
1363 ("(" ?\()
1364 (")" ?\))
1365 ("_" ?_)
1366 ("+" ?+)
1367 ("~" ?~)
1368 ("Q" ?:)
1369 ("W" ?,FS(B)
1370 ("E" ?,FE(B)
1371 ("R" ?,FQ(B)
1372 ("T" ?,FT(B)
1373 ("Y" ?,FU(B)
1374 ("U" ?,FH(B)
1375 ("I" ?,FI(B)
1376 ("O" ?,FO(B)
1377 ("P" ?,FP(B)
1378 ("{" ?{)
1379 ("}" ?})
1380 ("A" ?,FA(B)
1381 ("S" ?,FS(B)
1382 ("D" ?,FD(B)
1383 ("F" ?,FV(B)
1384 ("G" ?,FC(B)
1385 ("H" ?,FG(B)
1386 ("J" ?,FN(B)
1387 ("K" ?,FJ(B)
1388 ("L" ?,FK(B)
1389 (":" ?,F((B)
1390 ("\"" ?\")
1391 ("|" ?|)
1392 ("Z" ?,FF(B)
1393 ("X" ?,FW(B)
1394 ("C" ?,FX(B)
1395 ("V" ?,FY(B)
1396 ("B" ?,FB(B)
1397 ("N" ?,FM(B)
1398 ("M" ?,FL(B)
1399 ("<" ?<)
1400 (">" ?>)
1401 ("?" ??)
1402
1403 ("a;" ?,F\(B)
1404 ("e;" ?,F](B)
1405 ("h;" ?,F^(B)
1406 ("i;" ?,F_(B)
1407 ("o;" ?,F|(B)
1408 ("y;" ?,F}(B)
1409 ("v;" ?,F~(B)
1410 ("A;" ?,F6(B)
1411 ("E;" ?,F8(B)
1412 ("H;" ?,F9(B)
1413 ("I;" ?,F:(B)
1414 ("O;" ?,F<(B)
1415 ("Y;" ?,F>(B)
1416 ("V;" ?,F?(B)
1417 ("i:" ?,Fz(B)
1418 ("y:" ?,F{(B)
1419 ("I:" ?,FZ(B)
1420 ("Y:" ?,F[(B)
1421 ("i:;" ?,F@(B)
1422 ("i;:" ?,F@(B)
1423 ("y:;" ?,F`(B)
1424 ("y;:" ?,F`(B))
1425
1426
1427;;; arch-tag: 2a37e042-db1b-4ecf-b755-117775a3c150
1428;;; greek.el ends here
1429