Commit | Line | Data |
---|---|---|
4b725a70 | 1 | ;;; greek.el --- Quail package for inputting Greek -*-coding: utf-8-*- |
24b31c88 | 2 | |
ab422c4d | 3 | ;; Copyright (C) 2001-2013 Free Software Foundation, Inc. |
03ba6797 | 4 | ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, |
5df4f04c | 5 | ;; 2006, 2007, 2008, 2009, 2010, 2011 |
698218a2 KH |
6 | ;; National Institute of Advanced Industrial Science and Technology (AIST) |
7 | ;; Registration Number H14PRO021 | |
24b31c88 KH |
8 | |
9 | ;; Keywords: multilingual, input method, Greek | |
10 | ||
11 | ;; This file is part of GNU Emacs. | |
12 | ||
3d544458 | 13 | ;; GNU Emacs is free software: you can redistribute it and/or modify |
24b31c88 | 14 | ;; it under the terms of the GNU General Public License as published by |
3d544458 GM |
15 | ;; the Free Software Foundation, either version 3 of the License, or |
16 | ;; (at your option) any later version. | |
24b31c88 KH |
17 | |
18 | ;; GNU Emacs is distributed in the hope that it will be useful, | |
19 | ;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
20 | ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
21 | ;; GNU General Public License for more details. | |
22 | ||
23 | ;; You should have received a copy of the GNU General Public License | |
3d544458 | 24 | ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
24b31c88 | 25 | |
be567141 PJ |
26 | ;;; Commentary: |
27 | ||
24b31c88 KH |
28 | ;;; Code: |
29 | ||
30 | (require 'quail) | |
31 | ||
32 | (quail-define-package | |
4b725a70 PE |
33 | "greek-jis" "Greek" "Ω" nil |
34 | "Ελληνικα: Greek keyboard layout (JIS X0208.1983) | |
24b31c88 KH |
35 | |
36 | The layout is same as greek, but uses JIS characters. | |
37 | Sorry, accents and terminal sigma are not supported in JIS." | |
f10f03e8 | 38 | nil t t t t nil nil nil nil nil t) |
24b31c88 KH |
39 | |
40 | (quail-define-rules | |
4b725a70 PE |
41 | ("1" ?1) |
42 | ("2" ?2) | |
43 | ("3" ?3) | |
44 | ("4" ?4) | |
45 | ("5" ?5) | |
46 | ("6" ?6) | |
47 | ("7" ?7) | |
48 | ("8" ?8) | |
49 | ("9" ?9) | |
50 | ("0" ?0) | |
51 | ("-" ?−) | |
52 | ("=" ?=) | |
53 | ("`" ?‘) | |
54 | ("q" ?・) | |
55 | ("w" ?σ) | |
56 | ("e" ?ε) | |
57 | ("r" ?ρ) | |
58 | ("t" ?τ) | |
59 | ("y" ?υ) | |
60 | ("u" ?θ) | |
61 | ("i" ?ι) | |
62 | ("o" ?ο) | |
63 | ("p" ?π) | |
64 | ("[" ?\[) | |
65 | ("]" ?\]) | |
66 | ("a" ?α) | |
67 | ("s" ?σ) | |
68 | ("d" ?δ) | |
69 | ("f" ?φ) | |
70 | ("g" ?γ) | |
71 | ("h" ?η) | |
72 | ("j" ?ξ) | |
73 | ("k" ?κ) | |
74 | ("l" ?λ) | |
75 | (";" ?’) | |
76 | ("'" ?’) | |
77 | ("\\" ?\) | |
78 | ("z" ?ζ) | |
79 | ("x" ?χ) | |
80 | ("c" ?ψ) | |
81 | ("v" ?ω) | |
82 | ("b" ?β) | |
83 | ("n" ?ν) | |
84 | ("m" ?μ) | |
24b31c88 KH |
85 | ("," ?, ) |
86 | ("." ?. ) | |
4b725a70 PE |
87 | ("/" ?/) |
88 | ||
89 | ("!" ?!) | |
90 | ("@" ?@) | |
91 | ("#" ?#) | |
92 | ("$" ?#) | |
93 | ("%" ?%) | |
94 | ("^" ?^) | |
95 | ("&" ?&) | |
96 | ("*" ?*) | |
97 | ("(" ?\() | |
98 | (")" ?\)) | |
99 | ("_" ?_) | |
100 | ("+" ?+) | |
101 | ("~" ? ̄) | |
102 | ("Q" ?−) | |
103 | ("W" ?Σ) | |
104 | ("E" ?Ε) | |
105 | ("R" ?Ρ) | |
106 | ("T" ?Τ) | |
107 | ("Y" ?Υ) | |
108 | ("U" ?Θ) | |
109 | ("I" ?Ι) | |
110 | ("O" ?Ο) | |
111 | ("P" ?Ρ) | |
112 | ("{" ?\{) | |
113 | ("}" ?\}) | |
114 | ("A" ?Α) | |
115 | ("S" ?Σ) | |
116 | ("D" ?Δ) | |
117 | ("F" ?Φ) | |
118 | ("G" ?Γ) | |
119 | ("H" ?Η) | |
120 | ("J" ?Ξ) | |
121 | ("K" ?Κ) | |
122 | ("L" ?Λ) | |
123 | (":" ?”) | |
124 | ("\"" ?”) | |
125 | ("|" ?|) | |
126 | ("Z" ?Ζ) | |
127 | ("X" ?Χ) | |
128 | ("C" ?Ψ) | |
129 | ("V" ?Ω) | |
130 | ("B" ?Β) | |
131 | ("N" ?Ν) | |
132 | ("M" ?Μ) | |
133 | ("<" ?;) | |
134 | (">" ?:) | |
135 | ("?" ??)) | |
24b31c88 KH |
136 | |
137 | ;; | |
138 | ||
41584b03 JB |
139 | (quail-define-package "greek-mizuochi" "Greek" "CG" t |
140 | "The Mizuochi input method for Classical Greek using mule-unicode-0100-24ff. | |
ed2e1fd5 KH |
141 | |
142 | ------------------------------------- | |
143 | character capital small | |
144 | ------------------------------------- | |
145 | alpha A a | |
146 | beta B b | |
147 | gamma G g | |
148 | delta D d | |
149 | epsilon E e | |
150 | zeta Z z | |
151 | eta H h | |
152 | theta Q q | |
153 | iota I i | |
154 | kappa K k | |
c80e3b4a | 155 | lambda L l |
ed2e1fd5 | 156 | mu M m |
00651fbf | 157 | nu N n |
ed2e1fd5 KH |
158 | xi X x |
159 | omicron O o | |
160 | pi P p | |
161 | rho R r | |
162 | sigma S s | |
163 | final sigma j | |
164 | tau T t | |
165 | upsilon U u | |
166 | phi F f | |
167 | chi C c | |
168 | psi Y y | |
169 | omega W w | |
170 | ------------------------------------- | |
171 | sampi ! | |
172 | digamma # | |
173 | stigma $ | |
174 | koppa & % | |
175 | ------------------------------------- | |
176 | ||
177 | ------------------------ | |
178 | mark key | |
179 | ------------------------ | |
180 | ypogegrammeni J | |
181 | psili ' or v | |
182 | dasia ` or V | |
183 | oxia / | |
184 | varia ? | |
185 | perispomeni \\ or ^ | |
186 | dialytika \" | |
187 | ano teleia : | |
188 | erotimatiko ; | |
189 | ---------------------- | |
190 | " | |
191 | nil t t nil nil nil nil nil nil nil t) | |
192 | ||
193 | (quail-define-rules | |
194 | ||
4b725a70 PE |
195 | ("!" ?ϡ) ; sampi |
196 | ("#" ?Ϝ) ; DIGAMMA | |
197 | ("$" ?ϛ) ; stigma | |
198 | ("%" ?ϟ) ; koppa | |
199 | ("&" ?Ϟ) ; KOPPA | |
200 | ("'" ?᾿) ("v" ?᾿) ; psili | |
201 | ("/" ?´) ; oxia | |
202 | (":" ?·) ; ano teleia | |
203 | (";" ?;) ; erotimatiko | |
204 | ("\"" ?¨) ; dialytika | |
205 | ||
206 | ("A" ?Α) | |
207 | ("B" ?Β) | |
208 | ("C" ?Χ) | |
209 | ("D" ?Δ) | |
210 | ("E" ?Ε) | |
211 | ("F" ?Φ) | |
212 | ("G" ?Γ) | |
213 | ("H" ?Η) | |
214 | ("I" ?Ι) | |
215 | ("wJ" ?ῳ) | |
216 | ("K" ?Κ) | |
217 | ("L" ?Λ) | |
218 | ("M" ?Μ) | |
219 | ("N" ?Ν) | |
220 | ("O" ?Ο) | |
221 | ||
222 | ("P" ?Π) | |
223 | ("Q" ?Θ) | |
224 | ("R" ?Ρ) | |
225 | ("S" ?Σ) | |
226 | ("T" ?Τ) | |
227 | ("U" ?Υ) | |
228 | ("hJ" ?ῃ) | |
229 | ("W" ?Ω) | |
230 | ("X" ?Ξ) | |
231 | ("Y" ?Ψ) | |
232 | ("Z" ?Ζ) | |
233 | ("?" ?`) ; varia | |
234 | ("\\" ?῀) ("^" ?῀) ; perispomeni | |
235 | ||
236 | ("`" ?῾) ("V" ?῾) ; dasia | |
237 | ("a" ?α) | |
238 | ("b" ?β) | |
239 | ("c" ?χ) | |
240 | ("d" ?δ) | |
241 | ("e" ?ε) | |
242 | ("f" ?φ) | |
243 | ("g" ?γ) | |
244 | ("h" ?η) | |
245 | ("i" ?ι) | |
246 | ("j" ?ς) | |
247 | ("k" ?κ) | |
248 | ("l" ?λ) | |
249 | ("m" ?μ) | |
250 | ("n" ?ν) | |
251 | ("o" ?ο) | |
252 | ||
253 | ("p" ?π) | |
254 | ("q" ?θ) | |
255 | ("r" ?ρ) | |
256 | ("s" ?σ) | |
257 | ("t" ?τ) | |
258 | ("u" ?υ) | |
259 | ("aJ" ?ᾳ) | |
260 | ("w" ?ω) | |
261 | ("x" ?ξ) | |
262 | ("y" ?ψ) | |
263 | ("z" ?ζ) | |
264 | ||
265 | ("i`" ?ἱ) ("iV" ?ἱ) | |
266 | ("i'" ?ἰ) ("iv" ?ἰ) | |
267 | ("i/" ?ί) | |
268 | ("i`/" ?ἵ) ("iV/" ?ἵ) ("i/`" ?ἵ) ("i/V" ?ἵ) | |
269 | ("i'/" ?ἴ) ("iv/" ?ἴ) ("i/'" ?ἴ) ("i/v" ?ἴ) | |
270 | ("i?" ?ὶ) | |
271 | ("i`?" ?ἳ) ("iV?" ?ἳ) ("i?`" ?ἳ) ("i?V" ?ἳ) | |
272 | ("i'?" ?ἲ) ("iv?" ?ἲ) ("i?'" ?ἲ) ("i?v" ?ἲ) | |
273 | ("i^" ?ῖ) ("i\\" ?ῖ) | |
274 | ("i`^" ?ἷ) ("i`\\" ?ἷ) ("iV^" ?ἷ) ("iV\\" ?ἷ) | |
275 | ("i^`" ?ἷ) ("i\\`" ?ἷ) ("i^V" ?ἷ) ("i\\V" ?ἷ) | |
276 | ("i'^" ?ἶ) ("i'\\" ?ἶ) ("iv^" ?ἶ) ("iv\\" ?ἶ) | |
277 | ("i^'" ?ἶ) ("i\\'" ?ἶ) ("i^v" ?ἶ) ("i\\v" ?ἶ) | |
278 | ("i\"" ?ϊ) | |
279 | ("i/\"" ?ΐ) ("i\"/" ?ΐ) | |
280 | ("i?\"" ?ῒ) ("i\"?" ?ῒ) | |
281 | ||
282 | ("^`" ?῟) ("^V" ?῟) ("\\`" ?῟) ("\\V" ?῟) | |
283 | ("`^" ?῟) ("V^" ?῟) ("`\\" ?῟) ("V\\" ?῟) | |
284 | ("^'" ?῏) ("^v" ?῏) ("\\'" ?῏) ("\\v" ?῏) | |
285 | ("'^" ?῏) ("v^" ?῏) ("'\\" ?῏) ("v\\" ?῏) | |
286 | ("/`" ?῞) ("/V" ?῞) ("`/" ?῞) ("V/" ?῞) | |
287 | ("/'" ?῎) ("/v" ?῎) ("'/" ?῎) ("v/" ?῎) | |
288 | ("?`" ?῝) ("?V" ?῝) ("`?" ?῝) ("V?" ?῝) | |
289 | ("?'" ?῍) ("?v" ?῍) ("'?" ?῍) ("v?" ?῍) | |
290 | ("\"/" ?΅) ("/\"" ?΅) | |
291 | ("\"?" ?῭) ("?\"" ?῭) | |
292 | ||
293 | ("e`" ?ἑ) ("eV" ?ἑ) | |
294 | ("e'" ?ἐ) ("ev" ?ἐ) | |
295 | ("e/" ?έ) | |
296 | ("e/`" ?ἕ) ("e/V" ?ἕ) ("e`/" ?ἕ) ("eV/" ?ἕ) | |
297 | ("e/'" ?ἔ) ("e/v" ?ἔ) ("e'/" ?ἔ) ("ev/" ?ἔ) | |
298 | ("e?" ?ὲ) | |
299 | ("e?`" ?ἓ) ("e?V" ?ἓ) ("e`?" ?ἓ) ("eV?" ?ἓ) | |
300 | ("e?'" ?ἒ) ("e?v" ?ἒ) ("e'?" ?ἒ) ("ev?" ?ἒ) | |
301 | ||
302 | ("a`" ?ἁ) ("aV" ?ἁ) | |
303 | ("a'" ?ἀ) ("av" ?ἀ) | |
304 | ("a/" ?ά) | |
305 | ("a/`" ?ἅ) ("a/V" ?ἅ) ("a`/" ?ἅ) ("aV/" ?ἅ) | |
306 | ("a/'" ?ἄ) ("a/v" ?ἄ) ("a'/" ?ἄ) ("av/" ?ἄ) | |
307 | ("a?" ?ὰ) | |
308 | ("a?`" ?ἃ) ("a?V" ?ἃ) ("a`?" ?ἃ) ("aV?" ?ἃ) | |
309 | ("a?'" ?ἂ) ("a?v" ?ἂ) ("a'?" ?ἂ) ("av?" ?ἂ) | |
310 | ("a^" ?ᾶ) ("a\\" ?ᾶ) | |
311 | ("a^`" ?ἇ) ("a^V" ?ἇ) ("a\\`" ?ἇ) ("a\\V" ?ἇ) | |
312 | ("a`^" ?ἇ) ("aV^" ?ἇ) ("a`\\" ?ἇ) ("aV\\" ?ἇ) | |
313 | ("a^'" ?ἆ) ("a^v" ?ἆ) ("a\\'" ?ἆ) ("a\\v" ?ἆ) | |
314 | ("a'^" ?ἆ) ("av^" ?ἆ) ("a'\\" ?ἆ) ("av\\" ?ἆ) | |
315 | ||
316 | ("aJ`" ?ᾁ) ("aJV" ?ᾁ) | |
317 | ("aJ'" ?ᾀ) ("aJv" ?ᾀ) | |
318 | ("aJ/" ?ᾴ) | |
319 | ("aJ/`" ?ᾅ) ("aJ/V" ?ᾅ) ("aJ`/" ?ᾅ) ("aJV/" ?ᾅ) | |
320 | ("aJ/'" ?ᾄ) ("aJ/v" ?ᾄ) ("aJ'/" ?ᾄ) ("aJv/" ?ᾄ) | |
321 | ("aJ?" ?ᾲ) | |
322 | ("aJ?`" ?ᾃ) ("aJ?V" ?ᾃ) ("aJ`?" ?ᾃ) ("aJV?" ?ᾃ) | |
323 | ("aJ?'" ?ᾂ) ("aJ?v" ?ᾂ) ("aJ'?" ?ᾂ) ("aJv?" ?ᾂ) | |
324 | ("aJ^" ?ᾷ) ("aJ\\" ?ᾷ) | |
325 | ("aJ^`" ?ᾇ) ("aJ^V" ?ᾇ) ("aJ\\`" ?ᾇ) ("aJ\\V" ?ᾇ) | |
326 | ("aJ`^" ?ᾇ) ("aJV^" ?ᾇ) ("aJ`\\" ?ᾇ) ("aJV\\" ?ᾇ) | |
327 | ("aJ^'" ?ᾆ) ("aJ^v" ?ᾆ) ("aJ\\'" ?ᾆ) ("aJ\\v" ?ᾆ) | |
328 | ("aJ'^" ?ᾆ) ("aJv^" ?ᾆ) ("aJ'\\" ?ᾆ) ("aJv\\" ?ᾆ) | |
329 | ||
330 | ("r`" ?ῥ) ("rV" ?ῥ) | |
331 | ("r'" ?ῤ) ("rv" ?ῤ) | |
332 | ||
333 | ("h`" ?ἡ) ("hV" ?ἡ) | |
334 | ("h'" ?ἠ) ("hv" ?ἠ) | |
335 | ("h/" ?ή) | |
336 | ("h/`" ?ἥ) ("h/V" ?ἥ) ("h`/" ?ἥ) ("hV/" ?ἥ) | |
337 | ("h/'" ?ἤ) ("h/v" ?ἤ) ("h'/" ?ἤ) ("hv/" ?ἤ) | |
338 | ("h?" ?ὴ) | |
339 | ("h?`" ?ἣ) ("h?V" ?ἣ) ("h`?" ?ἣ) ("hV?" ?ἣ) | |
340 | ("h?'" ?ἢ) ("h?v" ?ἢ) ("h'?" ?ἢ) ("hv?" ?ἢ) | |
341 | ("h^" ?ῆ) ("h\\" ?ῆ) | |
342 | ("h^`" ?ἧ) ("h^V" ?ἧ) ("h\\`" ?ἧ) ("h\\V" ?ἧ) | |
343 | ("h`^" ?ἧ) ("h`\\" ?ἧ) ("hV^" ?ἧ) ("hV\\" ?ἧ) | |
344 | ("h^'" ?ἦ) ("h^v" ?ἦ) ("h\\'" ?ἦ) ("h\\v" ?ἦ) | |
345 | ("h'^" ?ἦ) ("h'\\" ?ἦ) ("hv^" ?ἦ) ("hv\\" ?ἦ) | |
346 | ||
347 | ("J" ?ͺ) ; ypogegrammeni | |
348 | ||
349 | ("hJ`" ?ᾑ) ("hJV" ?ᾑ) | |
350 | ("hJ'" ?ᾐ) ("hJv" ?ᾐ) | |
351 | ("hJ/" ?ῄ) | |
352 | ("hJ`/" ?ᾕ) ("hJV/" ?ᾕ) ("hJ/`" ?ᾕ) ("hJ/V" ?ᾕ) | |
353 | ("hJ'/" ?ᾔ) ("hJv/" ?ᾔ) ("hJ/'" ?ᾔ) ("hJ/v" ?ᾔ) | |
354 | ("hJ?" ?ῂ) | |
355 | ("hJ`?" ?ᾓ) ("hJV?" ?ᾓ) ("hJ?`" ?ᾓ) ("hJ?V" ?ᾓ) | |
356 | ("hJ'?" ?ᾒ) ("hJv?" ?ᾒ) ("hJ?'" ?ᾒ) ("hJ?v" ?ᾒ) | |
357 | ("hJ^" ?ῇ) ("hJ\\" ?ῇ) | |
358 | ("hJ`^" ?ᾗ) ("hJ`\\" ?ᾗ) ("hJV^" ?ᾗ) ("hJV\\" ?ᾗ) | |
359 | ("hJ^`" ?ᾗ) ("hJ\\`" ?ᾗ) ("hJ^V" ?ᾗ) ("hJ\\V" ?ᾗ) | |
360 | ("hJ'^" ?ᾖ) ("hJ'\\" ?ᾖ) ("hJv^" ?ᾖ) ("hJv\\" ?ᾖ) | |
361 | ("hJ^'" ?ᾖ) ("hJ\\'" ?ᾖ) ("hJ^v" ?ᾖ) ("hJ\\v" ?ᾖ) | |
362 | ||
363 | ("o`" ?ὁ) ("oV" ?ὁ) | |
364 | ("o'" ?ὀ) ("ov" ?ὀ) | |
365 | ("o/" ?ό) | |
366 | ("o/`" ?ὅ) ("o/V" ?ὅ) ("o`/" ?ὅ) ("oV/" ?ὅ) | |
367 | ("o/'" ?ὄ) ("o/v" ?ὄ) ("o'/" ?ὄ) ("ov/" ?ὄ) | |
368 | ("o?" ?ὸ) | |
369 | ("o?`" ?ὃ) ("o?V" ?ὃ) ("o`?" ?ὃ) ("oV?" ?ὃ) | |
370 | ("o?'" ?ὂ) ("o?v" ?ὂ) ("o'?" ?ὂ) ("ov?" ?ὂ) | |
371 | ||
372 | ("u`" ?ὑ) ("uV" ?ὑ) | |
373 | ("u'" ?ὐ) ("uv" ?ὐ) | |
374 | ("u/" ?ύ) | |
375 | ("u/`" ?ὕ) ("u/V" ?ὕ) ("u`/" ?ὕ) ("uV/" ?ὕ) | |
376 | ("u/'" ?ὔ) ("u/v" ?ὔ) ("u'/" ?ὔ) ("uv/" ?ὔ) | |
377 | ("u?" ?ὺ) | |
378 | ("u?`" ?ὓ) ("u?V" ?ὓ) ("u`?" ?ὓ) ("uV?" ?ὓ) | |
379 | ("u?'" ?ὒ) ("u?v" ?ὒ) ("u'?" ?ὒ) ("uv?" ?ὒ) | |
380 | ("u^" ?ῦ) ("u\\" ?ῦ) | |
381 | ("u^`" ?ὗ) ("u^V" ?ὗ) ("u\\`" ?ὗ) ("u\\V" ?ὗ) | |
382 | ("u`^" ?ὗ) ("uV^" ?ὗ) ("u`\\" ?ὗ) ("uV\\" ?ὗ) | |
383 | ("u^'" ?ὖ) ("u^v" ?ὖ) ("u\\'" ?ὖ) ("u\\v" ?ὖ) | |
384 | ("u'^" ?ὖ) ("uv^" ?ὖ) ("u'\\" ?ὖ) ("uv\\" ?ὖ) | |
385 | ("u\"" ?ϋ) | |
386 | ("u\"/" ?ΰ) ("u/\"" ?ΰ) | |
387 | ("u\"?" ?ῢ) ("u?\"" ?ῢ) | |
388 | ||
389 | ("w`" ?ὡ) ("wV" ?ὡ) | |
390 | ("w'" ?ὠ) ("wv" ?ὠ) | |
391 | ("w/" ?ώ) | |
392 | ("w/`" ?ὥ) ("w/V" ?ὥ) ("w`/" ?ὥ) ("wV/" ?ὥ) | |
393 | ("w/'" ?ὤ) ("w/v" ?ὤ) ("w'/" ?ὤ) ("wv/" ?ὤ) | |
394 | ("w?" ?ὼ) | |
395 | ("w?`" ?ὣ) ("w?V" ?ὣ) ("w`?" ?ὣ) ("wV?" ?ὣ) | |
396 | ("w?'" ?ὢ) ("w?v" ?ὢ) ("w'?" ?ὢ) ("wv?" ?ὢ) | |
397 | ("w^" ?ῶ) ("w\\" ?ῶ) | |
398 | ("w^`" ?ὧ) ("w^V" ?ὧ) ("w\\`" ?ὧ) ("w\\V" ?ὧ) | |
399 | ("w`^" ?ὧ) ("wV^" ?ὧ) ("w`\\" ?ὧ) ("wV\\" ?ὧ) | |
400 | ("w^'" ?ὦ) ("w^v" ?ὦ) ("w\\'" ?ὦ) ("w\\v" ?ὦ) | |
401 | ("w'^" ?ὦ) ("wv^" ?ὦ) ("w'\\" ?ὦ) ("wv\\" ?ὦ) | |
402 | ||
403 | ("wJ`" ?ᾡ) ("wJV" ?ᾡ) | |
404 | ("wJ'" ?ᾠ) ("wJv" ?ᾠ) | |
405 | ("wJ/" ?ῴ) | |
406 | ("wJ/`" ?ᾥ) ("wJ/V" ?ᾥ) ("wJ`/" ?ᾥ) ("wJV/" ?ᾥ) | |
407 | ("wJ/'" ?ᾤ) ("wJ/v" ?ᾤ) ("wJ'/" ?ᾤ) ("wJv/" ?ᾤ) | |
408 | ("wJ?" ?ῲ) | |
409 | ("wJ?`" ?ᾣ) ("wJ?V" ?ᾣ) ("wJ`?" ?ᾣ) ("wJV?" ?ᾣ) | |
410 | ("wJ?'" ?ᾢ) ("wJ?v" ?ᾢ) ("wJ'?" ?ᾢ) ("wJv?" ?ᾢ) | |
411 | ("wJ^" ?ῷ) ("wJ\\" ?ῷ) | |
412 | ("wJ^`" ?ᾧ) ("wJ^V" ?ᾧ) ("wJ\\`" ?ᾧ) ("wJ\\V" ?ᾧ) | |
413 | ("wJ`^" ?ᾧ) ("wJV^" ?ᾧ) ("wJ`\\" ?ᾧ) ("wJV\\" ?ᾧ) | |
414 | ("wJ^'" ?ᾦ) ("wJ^v" ?ᾦ) ("wJ\\'" ?ᾦ) ("wJ\\v" ?ᾦ) | |
415 | ("wJ'^" ?ᾦ) ("wJv^" ?ᾦ) ("wJ'\\" ?ᾦ) ("wJv\\" ?ᾦ) | |
ed2e1fd5 KH |
416 | ) |
417 | ||
418 | ;; | |
419 | ||
8eaa3bc7 EZ |
420 | (quail-define-package "greek-babel" "Greek" "BG" t |
421 | "The TeX Babel input method for Classical Greek using mule-unicode-0100-24ff. | |
422 | ||
423 | ------------------------------------- | |
424 | character capital small | |
425 | ------------------------------------- | |
426 | alpha A a | |
427 | beta B b | |
428 | gamma G g | |
429 | delta D d | |
430 | epsilon E e | |
431 | zeta Z z | |
432 | eta H h | |
433 | theta J j | |
434 | iota I i | |
435 | kappa K k | |
c80e3b4a | 436 | lambda L l |
8eaa3bc7 EZ |
437 | mu M m |
438 | nu N n | |
439 | xi X x | |
440 | omicron O o | |
441 | pi P p | |
442 | rho R r | |
443 | sigma S s | |
444 | final sigma c | |
445 | tau T t | |
446 | upsilon U u | |
447 | phi F f | |
448 | chi Q q | |
449 | psi Y y | |
450 | omega W w | |
451 | ------------------------------------- | |
452 | sampi ! | |
453 | digamma # | |
454 | stigma $ | |
455 | koppa & % | |
456 | ------------------------------------- | |
457 | ||
458 | ------------------------ | |
459 | mark key | |
460 | ------------------------ | |
461 | ypogegrammeni | | |
462 | psili > | |
463 | dasia < | |
464 | oxia ' | |
331bab8d | 465 | koronis '' |
8eaa3bc7 EZ |
466 | varia ` |
467 | perispomeni ~ | |
468 | dialytika \" | |
469 | ano teleia ; | |
470 | erotimatiko ? | |
471 | ---------------------- | |
472 | " | |
473 | nil t t nil nil nil nil nil nil nil t) | |
474 | ||
475 | (quail-define-rules | |
476 | ||
4b725a70 PE |
477 | ("!" ?ϡ) ; sampi |
478 | ("#" ?Ϝ) ; DIGAMMA | |
479 | ("$" ?ϛ) ; stigma | |
480 | ("%" ?ϟ) ; koppa | |
481 | ("&" ?Ϟ) ; KOPPA | |
482 | (">" ?᾿) ; psili | |
483 | ("'" ?´) ; oxia | |
484 | (";" ?·) ; ano teleia | |
485 | ("?" ?;) ; erotimatiko | |
486 | ("\"" ?¨) ; dialytika | |
487 | ("|" ?ͺ) ; ypogegrammeni | |
488 | ("''" ?᾽) ; koronis | |
489 | ("((" ?«) ; #x00ab | |
490 | ("))" ?») ; #x00bb | |
491 | ||
492 | ("A" ?Α) | |
493 | ("A|" ?ᾼ) | |
494 | ("B" ?Β) | |
495 | ("D" ?Δ) | |
496 | ("E" ?Ε) | |
497 | ("F" ?Φ) | |
498 | ("G" ?Γ) | |
499 | ("H" ?Η) | |
500 | ("H|" ?ῌ) | |
501 | ("I" ?Ι) | |
502 | ("J" ?Θ) | |
503 | ("K" ?Κ) | |
504 | ("L" ?Λ) | |
505 | ("M" ?Μ) | |
506 | ("N" ?Ν) | |
507 | ("O" ?Ο) | |
508 | ("P" ?Π) | |
509 | ("Q" ?Χ) | |
510 | ("R" ?Ρ) | |
511 | ("S" ?Σ) | |
512 | ("T" ?Τ) | |
513 | ("U" ?Υ) | |
514 | ("W" ?Ω) | |
515 | ("W|" ?ῼ) | |
516 | ("X" ?Ξ) | |
517 | ("Y" ?Ψ) | |
518 | ("Z" ?Ζ) | |
519 | ("`" ?`) ; varia | |
520 | ("~" ?῀) ; perispomeni | |
521 | ||
522 | ("<" ?῾) ; dasia | |
523 | ("a" ?α) | |
524 | ("a|" ?ᾳ) | |
525 | ("b" ?β) | |
526 | ("c" ?ς) | |
527 | ("d" ?δ) | |
528 | ("e" ?ε) | |
529 | ("f" ?φ) | |
530 | ("g" ?γ) | |
531 | ("h" ?η) | |
532 | ("h|" ?ῃ) | |
533 | ("i" ?ι) | |
534 | ("j" ?θ) | |
535 | ("k" ?κ) | |
536 | ("l" ?λ) | |
537 | ("m" ?μ) | |
538 | ("n" ?ν) | |
539 | ("o" ?ο) | |
540 | ("p" ?π) | |
541 | ("q" ?χ) | |
542 | ("r" ?ρ) | |
543 | ("s" ?σ) | |
544 | ("t" ?τ) | |
545 | ("u" ?υ) | |
546 | ("w" ?ω) | |
547 | ("w|" ?ῳ) | |
548 | ("x" ?ξ) | |
549 | ("y" ?ψ) | |
550 | ("z" ?ζ) | |
551 | ||
552 | ("<i" ?ἱ) | |
553 | (">i" ?ἰ) | |
554 | ("'i" ?ί) | |
555 | ("<'i" ?ἵ) | |
556 | (">'i" ?ἴ) | |
557 | ("`i" ?ὶ) | |
558 | ("<`i" ?ἳ) | |
559 | (">`i" ?ἲ) | |
560 | ("~i" ?ῖ) | |
561 | ("<~i" ?ἷ) | |
562 | (">~i" ?ἶ) | |
563 | ("\"i" ?ϊ) | |
564 | ("\"'i" ?ΐ) | |
565 | ("\"`i" ?ῒ) | |
566 | ||
567 | ("<I" ?Ἱ) | |
568 | (">I" ?Ἰ) | |
569 | ("'I" ?Ί) | |
570 | ("<'I" ?Ἵ) | |
571 | (">'I" ?Ἴ) | |
572 | ("`I" ?Ὶ) | |
573 | ("<`I" ?Ἳ) | |
574 | (">`I" ?Ἲ) | |
575 | ("<~I" ?Ἷ) | |
576 | (">~I" ?Ἶ) | |
577 | ("\"I" ?Ϊ) | |
578 | ||
579 | ("<~" ?῟) | |
580 | (">~" ?῏) | |
581 | ("<'" ?῞) | |
582 | (">'" ?῎) | |
583 | ("<`" ?῝) | |
584 | (">`" ?῍) | |
585 | ("\"'" ?΅) | |
586 | ("\"`" ?῭) | |
587 | ||
588 | ("<e" ?ἑ) | |
589 | (">e" ?ἐ) | |
590 | ("'e" ?έ) | |
591 | ("<'e" ?ἕ) | |
592 | (">'e" ?ἔ) | |
593 | ("`e" ?ὲ) | |
594 | ("<`e" ?ἓ) | |
595 | (">`e" ?ἒ) | |
596 | ||
597 | ("<E" ?Ἑ) | |
598 | (">E" ?Ἐ) | |
599 | ("'E" ?Έ) | |
600 | ("<'E" ?Ἕ) | |
601 | (">'E" ?Ἔ) | |
602 | ("`E" ?Ὲ) | |
603 | ("<`E" ?Ἓ) | |
604 | (">`E" ?Ἒ) | |
605 | ||
606 | ("<a" ?ἁ) | |
607 | (">a" ?ἀ) | |
608 | ("'a" ?ά) | |
609 | ("<'a" ?ἅ) | |
610 | (">'a" ?ἄ) | |
611 | ("`a" ?ὰ) | |
612 | ("<`a" ?ἃ) | |
613 | (">`a" ?ἂ) | |
614 | ("~a" ?ᾶ) | |
615 | ("<~a" ?ἇ) | |
616 | (">~a" ?ἆ) | |
617 | ||
618 | ("<A" ?Ἁ) | |
619 | (">A" ?Ἀ) | |
620 | ("'A" ?Ά) | |
621 | ("<'A" ?Ἅ) | |
622 | (">'A" ?Ἄ) | |
623 | ("`A" ?Ὰ) | |
624 | ("<`A" ?Ἃ) | |
625 | (">`A" ?Ἂ) | |
626 | ("<~A" ?Ἇ) | |
627 | (">~A" ?Ἆ) | |
628 | ||
629 | ("<a|" ?ᾁ) | |
630 | (">a|" ?ᾀ) | |
631 | ("'a|" ?ᾴ) | |
632 | ("<'a|" ?ᾅ) | |
633 | (">'a|" ?ᾄ) | |
634 | ("`a|" ?ᾲ) | |
635 | ("<`a|" ?ᾃ) | |
636 | (">`a|" ?ᾂ) | |
637 | ("~a|" ?ᾷ) | |
638 | ("<~a|" ?ᾇ) | |
639 | (">~a|" ?ᾆ) | |
640 | ||
641 | ("<A|" ?ᾉ) | |
642 | (">A|" ?ᾈ) | |
643 | ("<'A|" ?ᾍ) | |
644 | (">'A|" ?ᾌ) | |
645 | ("<`A|" ?ᾋ) | |
646 | (">`A|" ?ᾊ) | |
647 | ("<~A|" ?ᾏ) | |
648 | (">~A|" ?ᾎ) | |
649 | ||
650 | ("<r" ?ῥ) | |
651 | (">r" ?ῤ) | |
652 | ||
653 | ("<R" ?Ῥ) | |
654 | ||
655 | ("<h" ?ἡ) | |
656 | (">h" ?ἠ) | |
657 | ("'h" ?ή) | |
658 | ("<'h" ?ἥ) | |
659 | (">'h" ?ἤ) | |
660 | ("`h" ?ὴ) | |
661 | ("<`h" ?ἣ) | |
662 | (">`h" ?ἢ) | |
663 | ("~h" ?ῆ) | |
664 | ("<~h" ?ἧ) | |
665 | (">~h" ?ἦ) | |
666 | ||
667 | ("<H" ?Ἡ) | |
668 | (">H" ?Ἠ) | |
669 | ("'H" ?Ή) | |
670 | ("<'H" ?Ἥ) | |
671 | (">'H" ?Ἤ) | |
672 | ("`H" ?Ὴ) | |
673 | ("<`H" ?Ἣ) | |
674 | (">`H" ?Ἢ) | |
675 | ("<~H" ?Ἧ) | |
676 | (">~H" ?Ἦ) | |
677 | ||
678 | ("|" ?ͺ) ; ypogegrammeni | |
679 | ||
680 | ("<h|" ?ᾑ) | |
681 | (">h|" ?ᾐ) | |
682 | ("'h|" ?ῄ) | |
683 | ("<'h|" ?ᾕ) | |
684 | (">'h|" ?ᾔ) | |
685 | ("`h|" ?ῂ) | |
686 | ("<`h|" ?ᾓ) | |
687 | (">`h|" ?ᾒ) | |
688 | ("~h|" ?ῇ) | |
689 | ("<~h|" ?ᾗ) | |
690 | (">~h|" ?ᾖ) | |
691 | ||
692 | ("<H|" ?ᾙ) | |
693 | (">H|" ?ᾘ) | |
694 | ("<'H|" ?ᾝ) | |
695 | (">'H|" ?ᾜ) | |
696 | ("<`H|" ?ᾛ) | |
697 | (">`H|" ?ᾚ) | |
698 | ("<~H|" ?ᾟ) | |
699 | (">~H|" ?ᾞ) | |
700 | ||
701 | ("<o" ?ὁ) | |
702 | (">o" ?ὀ) | |
703 | ("'o" ?ό) | |
704 | ("<'o" ?ὅ) | |
705 | (">'o" ?ὄ) | |
706 | ("`o" ?ὸ) | |
707 | ("<`o" ?ὃ) | |
708 | (">`o" ?ὂ) | |
709 | ||
710 | ("<O" ?Ὁ) | |
711 | (">O" ?Ὀ) | |
712 | ("'O" ?Ό) | |
713 | ("<'O" ?Ὅ) | |
714 | (">'O" ?Ὄ) | |
715 | ("`O" ?Ὸ) | |
716 | ("<`O" ?Ὃ) | |
717 | (">`O" ?Ὂ) | |
718 | ||
719 | ("<u" ?ὑ) | |
720 | (">u" ?ὐ) | |
721 | ("'u" ?ύ) | |
722 | ("<'u" ?ὕ) | |
723 | (">'u" ?ὔ) | |
724 | ("`u" ?ὺ) | |
725 | ("<`u" ?ὓ) | |
726 | (">`u" ?ὒ) | |
727 | ("~u" ?ῦ) | |
728 | ("<~u" ?ὗ) | |
729 | (">~u" ?ὖ) | |
730 | ("\"u" ?ϋ) | |
731 | ("\"'u" ?ΰ) | |
732 | ("`\"u" ?ῢ) | |
733 | ||
734 | ("<U" ?Ὑ) | |
735 | ("'U" ?Ύ) | |
736 | ("<'U" ?Ὕ) | |
737 | ("`U" ?Ὺ) | |
738 | ("<`U" ?Ὓ) | |
739 | ("<~U" ?Ὗ) | |
740 | ("\"U" ?Ϋ) | |
741 | ||
742 | ("<w" ?ὡ) | |
743 | (">w" ?ὠ) | |
744 | ("'w" ?ώ) | |
745 | ("<'w" ?ὥ) | |
746 | (">'w" ?ὤ) | |
747 | ("`w" ?ὼ) | |
748 | ("<`w" ?ὣ) | |
749 | (">`w" ?ὢ) | |
750 | ("~w" ?ῶ) | |
751 | ("<~w" ?ὧ) | |
752 | (">~w" ?ὦ) | |
753 | ||
754 | ("<W" ?Ὡ) | |
755 | (">W" ?Ὠ) | |
756 | ("'W" ?Ώ) | |
757 | ("<'W" ?Ὥ) | |
758 | (">'W" ?Ὤ) | |
759 | ("`W" ?Ὼ) | |
760 | ("<`W" ?Ὣ) | |
761 | (">`W" ?Ὢ) | |
762 | ("<~W" ?Ὧ) | |
763 | (">~W" ?Ὦ) | |
764 | ||
765 | ("<w|" ?ᾡ) | |
766 | (">w|" ?ᾠ) | |
767 | ("'w|" ?ῴ) | |
768 | ("<'w|" ?ᾥ) | |
769 | (">'w|" ?ᾤ) | |
770 | ("`w|" ?ῲ) | |
771 | ("<`w|" ?ᾣ) | |
772 | (">`w|" ?ᾢ) | |
773 | ("~w|" ?ῷ) | |
774 | ("<~w|" ?ᾧ) | |
775 | (">~w|" ?ᾦ) | |
776 | ||
777 | ("<W|" ?ᾩ) | |
778 | (">W|" ?ᾨ) | |
779 | ("'W|" ?ῴ) | |
780 | ("<'W|" ?ᾭ) | |
781 | (">'W|" ?ᾬ) | |
782 | ("<`W|" ?ᾫ) | |
783 | (">`W|" ?ᾪ) | |
784 | ("<~W|" ?ᾯ) | |
785 | (">~W|" ?ᾮ) | |
8eaa3bc7 EZ |
786 | ) |
787 | ||
788 | ;; | |
789 | ||
ed2e1fd5 KH |
790 | (quail-define-package "greek-ibycus4" "Greek" "IB" t |
791 | "The Ibycus4 input method for Classical Greek using mule-unicode-0100-24ff." | |
792 | nil t t nil nil nil nil nil nil nil t) | |
793 | ||
794 | (quail-define-rules | |
795 | ||
796 | ("{((}" ?\() ("((" ?\() ; #x0028 | |
797 | ("{))}" ?\)) ("))" ?\)) ; #x0029 | |
4b725a70 PE |
798 | ("<<" ?«) ; #x00ab |
799 | (">>" ?») ; #x00bb | |
800 | ||
801 | ("-" ?‐) ; #x2010 | |
802 | ("---" ?—) ; #x2014 | |
803 | ("||" ?‖) ; #x2016 | |
804 | ("{`}" ?‘) ("`" ?‘) ; #x2018 | |
805 | ("{'}" ?’) ("'" ?’) ; #x2019 | |
806 | ("{``}" ?“) ("``" ?“) ; #x201c | |
807 | ("{''}" ?”) ("''" ?”) ; #x201d | |
808 | ("{\\dag}" ?†) ("\\dag" ?†) ; #x2020 | |
809 | ("{\\ddag}" ?‡) ("\\ddag" ?‡) ; #x2021 | |
810 | ("<" ?‹) ; #x2039 | |
811 | (">" ?›) ; #x203a | |
812 | ("$\\leftarrow$" ?←) ; #x2190 | |
813 | ("$\\rightarrow$" ?→) ; #x2192 | |
814 | ||
815 | ("?" ?;) ; #x037e ; erotimatiko | |
816 | (";" ?·) ; #x0387 ; ano teleia | |
817 | ("|" ?ͺ) ; #x037a ; ypogegrammeni | |
818 | ||
819 | ("A" ?Α) | |
820 | ("B" ?Β) | |
821 | ("G" ?Γ) | |
822 | ("D" ?Δ) | |
823 | ("E" ?Ε) | |
824 | ("Z" ?Ζ) | |
825 | ("H" ?Η) | |
826 | ("Q" ?Θ) | |
827 | ("I" ?Ι) | |
828 | ("K" ?Κ) | |
829 | ("L" ?Λ) | |
830 | ("M" ?Μ) | |
831 | ("N" ?Ν) | |
832 | ("C" ?Ξ) | |
833 | ("O" ?Ο) | |
834 | ("P" ?Π) | |
835 | ("R" ?Ρ) | |
836 | ("S" ?Σ) | |
837 | ("T" ?Τ) | |
838 | ("U" ?Υ) | |
839 | ("F" ?Φ) | |
840 | ("X" ?Χ) | |
841 | ("Y" ?Ψ) | |
842 | ("W" ?Ω) | |
843 | ||
844 | ("a" ?α) | |
845 | ("b" ?β) | |
846 | ("g" ?γ) | |
847 | ("d" ?δ) | |
848 | ("e" ?ε) | |
849 | ("z" ?ζ) | |
850 | ("h" ?η) | |
851 | ("q" ?θ) | |
852 | ("i" ?ι) | |
853 | ("k" ?κ) | |
854 | ("l" ?λ) | |
855 | ("m" ?μ) | |
856 | ("n" ?ν) | |
857 | ("c" ?ξ) | |
858 | ("o" ?ο) | |
859 | ("p" ?π) | |
860 | ("r" ?ρ) | |
861 | ("j" ?ς) ("s " ["ς "]) ("s," ["ς,"]) ("s." ["ς."]) ("s?" ["ς;"]) ("s;" ["ς·"]) | |
862 | ("s|" ?σ) ("s" ?σ) | |
863 | ("t" ?τ) | |
864 | ("u" ?υ) | |
865 | ("f" ?φ) | |
866 | ("x" ?χ) | |
867 | ("y" ?ψ) | |
868 | ("w" ?ω) | |
869 | ||
870 | ("i+" ?ϊ) | |
871 | ("u+" ?ϋ) | |
872 | ("V" ?Ϝ) ; DIGAMMA | |
873 | ("v" ?ϝ) ; digamma | |
874 | ("K+" ?Ϟ) ; KOPPA | |
875 | ("k+" ?ϟ) ; koppa | |
876 | ("S+" ?Ϡ) ; SAMPI | |
877 | ("s+" ?ϡ) ; sampi | |
878 | ("c+" ?ϲ) ; lunate sigma | |
879 | ||
880 | ("a)" ?ἀ) | |
881 | ("a(" ?ἁ) | |
882 | ("a)`" ?ἂ) | |
883 | ("a(`" ?ἃ) | |
884 | ("a)'" ?ἄ) | |
885 | ("a('" ?ἅ) | |
886 | ("a)=" ?ἆ) | |
887 | ("a(=" ?ἇ) | |
888 | ||
889 | (")A" ?Ἀ) | |
890 | ("(A" ?Ἁ) | |
891 | (")`A" ?Ἂ) | |
892 | ("(`A" ?Ἃ) | |
893 | (")'A" ?Ἄ) | |
894 | ("('A" ?Ἅ) | |
895 | (")=A" ?Ἆ) | |
896 | ("(=A" ?Ἇ) | |
897 | ||
898 | ("e)" ?ἐ) | |
899 | ("e(" ?ἑ) | |
900 | ("e)`" ?ἒ) | |
901 | ("e(`" ?ἓ) | |
902 | ("e)'" ?ἔ) | |
903 | ("e('" ?ἕ) | |
904 | ||
905 | (")E" ?Ἐ) | |
906 | ("(E" ?Ἑ) | |
907 | (")`E" ?Ἒ) | |
908 | ("(`E" ?Ἓ) | |
909 | (")'E" ?Ἔ) | |
910 | ("('E" ?Ἕ) | |
911 | ||
912 | ("h)" ?ἠ) | |
913 | ("h(" ?ἡ) | |
914 | ("h)`" ?ἢ) | |
915 | ("h(`" ?ἣ) | |
916 | ("h)'" ?ἤ) | |
917 | ("h('" ?ἥ) | |
918 | ("h)=" ?ἦ) | |
919 | ("h(=" ?ἧ) | |
920 | ||
921 | (")H" ?Ἠ) | |
922 | ("(H" ?Ἡ) | |
923 | (")`H" ?Ἢ) | |
924 | ("(`H" ?Ἣ) | |
925 | (")'H" ?Ἤ) | |
926 | ("('H" ?Ἥ) | |
927 | (")=H" ?Ἦ) | |
928 | ("(=H" ?Ἧ) | |
929 | ||
930 | ("i)" ?ἰ) | |
931 | ("i(" ?ἱ) | |
932 | ("i)`" ?ἲ) | |
933 | ("i(`" ?ἳ) | |
934 | ("i)'" ?ἴ) | |
935 | ("i('" ?ἵ) | |
936 | ("i)=" ?ἶ) | |
937 | ("i(=" ?ἷ) | |
938 | ||
939 | (")I" ?Ἰ) | |
940 | ("(I" ?Ἱ) | |
941 | (")`I" ?Ἲ) | |
942 | ("(`I" ?Ἳ) | |
943 | (")'I" ?Ἴ) | |
944 | ("('I" ?Ἵ) | |
945 | (")=I" ?Ἶ) | |
946 | ("(=I" ?Ἷ) | |
947 | ||
948 | ("o)" ?ὀ) | |
949 | ("o(" ?ὁ) | |
950 | ("o)`" ?ὂ) | |
951 | ("o(`" ?ὃ) | |
952 | ("o)'" ?ὄ) | |
953 | ("o('" ?ὅ) | |
954 | ||
955 | (")O" ?Ὀ) | |
956 | ("(O" ?Ὁ) | |
957 | (")`O" ?Ὂ) | |
958 | ("(`O" ?Ὃ) | |
959 | (")'O" ?Ὄ) | |
960 | ("('O" ?Ὅ) | |
961 | ||
962 | ("u)" ?ὐ) | |
963 | ("u(" ?ὑ) | |
964 | ("u)`" ?ὒ) | |
965 | ("u(`" ?ὓ) | |
966 | ("u)'" ?ὔ) | |
967 | ("u('" ?ὕ) | |
968 | ("u)=" ?ὖ) | |
969 | ("u(=" ?ὗ) | |
970 | ||
971 | ("(U" ?Ὑ) | |
972 | ("(`U" ?Ὓ) | |
973 | ("('U" ?Ὕ) | |
974 | ("(=U" ?Ὗ) | |
975 | ||
976 | ("w)" ?ὠ) | |
977 | ("w(" ?ὡ) | |
978 | ("w)`" ?ὢ) | |
979 | ("w(`" ?ὣ) | |
980 | ("w)'" ?ὤ) | |
981 | ("w('" ?ὥ) | |
982 | ("w)=" ?ὦ) | |
983 | ("w(=" ?ὧ) | |
984 | ||
985 | (")W" ?Ὠ) | |
986 | ("(W" ?Ὡ) | |
987 | (")`W" ?Ὢ) | |
988 | ("(`W" ?Ὣ) | |
989 | (")'W" ?Ὤ) | |
990 | ("('W" ?Ὥ) | |
991 | (")=W" ?Ὦ) | |
992 | ("(=W" ?Ὧ) | |
993 | ||
994 | ("a`" ?ὰ) | |
995 | ("a'" ?ά) | |
996 | ("e`" ?ὲ) | |
997 | ("e'" ?έ) | |
998 | ("h`" ?ὴ) | |
999 | ("h'" ?ή) | |
1000 | ("i`" ?ὶ) | |
1001 | ("i'" ?ί) | |
1002 | ("o`" ?ὸ) | |
1003 | ("o'" ?ό) | |
1004 | ("u`" ?ὺ) | |
1005 | ("u'" ?ύ) | |
1006 | ("w`" ?ὼ) | |
1007 | ("w'" ?ώ) | |
1008 | ||
1009 | ("a)|" ?ᾀ) | |
1010 | ("a(|" ?ᾁ) | |
1011 | ("a)`|" ?ᾂ) | |
1012 | ("a(`|" ?ᾃ) | |
1013 | ("a)'|" ?ᾄ) | |
1014 | ("a('|" ?ᾅ) | |
1015 | ("a)=|" ?ᾆ) | |
1016 | ("a(=|" ?ᾇ) | |
1017 | ||
1018 | (")A|" ?ᾈ) | |
1019 | ("(A|" ?ᾉ) | |
1020 | (")`A|" ?ᾊ) | |
1021 | ("(`A|" ?ᾋ) | |
1022 | (")'A|" ?ᾌ) | |
1023 | ("('A|" ?ᾍ) | |
1024 | (")=A|" ?ᾎ) | |
1025 | ("(=A|" ?ᾏ) | |
1026 | ||
1027 | ("h)|" ?ᾐ) | |
1028 | ("h(|" ?ᾑ) | |
1029 | ("h)`|" ?ᾒ) | |
1030 | ("h(`|" ?ᾓ) | |
1031 | ("h)'|" ?ᾔ) | |
1032 | ("h('|" ?ᾕ) | |
1033 | ("h)=|" ?ᾖ) | |
1034 | ("h(=|" ?ᾗ) | |
1035 | ||
1036 | (")H|" ?ᾘ) | |
1037 | ("(H|" ?ᾙ) | |
1038 | (")`H|" ?ᾚ) | |
1039 | ("(`H|" ?ᾛ) | |
1040 | (")'H|" ?ᾜ) | |
1041 | ("('H|" ?ᾝ) | |
1042 | (")=H|" ?ᾞ) | |
1043 | ("(=H|" ?ᾟ) | |
1044 | ||
1045 | ("w)|" ?ᾠ) | |
1046 | ("w(|" ?ᾡ) | |
1047 | ("w)`|" ?ᾢ) | |
1048 | ("w(`|" ?ᾣ) | |
1049 | ("w)'|" ?ᾤ) | |
1050 | ("w('|" ?ᾥ) | |
1051 | ("w)=|" ?ᾦ) | |
1052 | ("w(=|" ?ᾧ) | |
1053 | ||
1054 | (")W|" ?ᾨ) | |
1055 | ("(W|" ?ᾩ) | |
1056 | (")`W|" ?ᾪ) | |
1057 | ("(`W|" ?ᾫ) | |
1058 | (")'W|" ?ᾬ) | |
1059 | ("('W|" ?ᾭ) | |
1060 | (")=W|" ?ᾮ) | |
1061 | ("(=W|" ?ᾯ) | |
1062 | ||
1063 | ("a`|" ?ᾲ) | |
1064 | ("a|" ?ᾳ) | |
1065 | ("a'|" ?ᾴ) | |
1066 | ("a=" ?ᾶ) | |
1067 | ("a=|" ?ᾷ) | |
1068 | ||
1069 | ("`A" ?Ὰ) | |
1070 | ("'A" ?Ά) | |
1071 | ("A|" ?ᾼ) | |
1072 | ||
1073 | (")" ?᾿) ; #x1fbf ; psili | |
1074 | ("=" ?῀) ; #x1fc0 ; perispomeni | |
1075 | ("+=" ?῁) ; #x1fc1 | |
1076 | ||
1077 | ("h`|" ?ῂ) | |
1078 | ("h|" ?ῃ) | |
1079 | ("h'|" ?ῄ) | |
1080 | ("h=" ?ῆ) | |
1081 | ("h=|" ?ῇ) | |
1082 | ||
1083 | ("`E" ?Ὲ) | |
1084 | ("'E" ?Έ) | |
1085 | ||
1086 | ("`H" ?Ὴ) | |
1087 | ("'H" ?Ή) | |
1088 | ("H|" ?ῌ) | |
1089 | ||
1090 | (")`" ?῍) ; #x1fcd | |
1091 | (")'" ?῎) ; #x1fce | |
1092 | (")=" ?῏) ; #x1fcf | |
1093 | ||
1094 | ("i+`" ?ῒ) | |
1095 | ("i+'" ?ΐ) | |
1096 | ("i=" ?ῖ) | |
1097 | ("i+=" ?ῗ) | |
1098 | ||
1099 | ("`I" ?Ὶ) | |
1100 | ("'I" ?Ί) | |
1101 | ||
1102 | ("(`" ?῝) ; #x1fdd | |
1103 | ("('" ?῞) ; #x1fde | |
1104 | ("(=" ?῟) ; #x1fdf | |
1105 | ||
1106 | ("u+`" ?ῢ) | |
1107 | ("u+'" ?ΰ) | |
1108 | ||
1109 | ("r)" ?ῤ) | |
1110 | ("r(" ?ῥ) | |
1111 | ||
1112 | ("u=" ?ῦ) | |
1113 | ("u+=" ?ῧ) | |
1114 | ||
1115 | ("`U" ?Ὺ) | |
1116 | ("'U" ?Ύ) | |
1117 | ||
1118 | ("`R" ?Ῥ) | |
1119 | ||
1120 | ("+`" ?῭) ; #x1fed | |
1121 | ("+'" ?΅) ; #x1fee | |
1122 | ("`" ?`) ; #x1fef ; varia | |
1123 | ||
1124 | ("w`|" ?ῲ) | |
1125 | ("w|" ?ῳ) | |
1126 | ("w'|" ?ῴ) | |
1127 | ("w=" ?ῶ) | |
1128 | ("w=|" ?ῷ) | |
1129 | ||
1130 | ("`O" ?Ὸ) | |
1131 | ("'O" ?Ό) | |
1132 | ||
1133 | ("`W" ?Ὼ) | |
1134 | ("'W" ?Ώ) | |
1135 | ("W|" ?ῼ) | |
1136 | ||
1137 | ("'" ?´) ; #x1ffd ; oxia | |
1138 | ("(" ?῾) ; #x1ffe ; dasia | |
ed2e1fd5 KH |
1139 | ) |
1140 | ||
1141 | ;; | |
1142 | ||
24b31c88 | 1143 | (quail-define-package |
4b725a70 PE |
1144 | "greek" "Greek" "Ω" nil |
1145 | "Ελληνικά: Greek keyboard layout (ISO 8859-7) | |
24b31c88 KH |
1146 | -------------- |
1147 | ||
4b725a70 PE |
1148 | In the right of λ key is a combination key, where |
1149 | ΄ acute | |
1150 | ¨ diaeresis | |
417f4d3a EZ |
1151 | |
1152 | e.g. | |
4b725a70 PE |
1153 | ΄ + α -> ά |
1154 | ¨ + ι -> ϊ | |
1155 | ¨ + ΄ + ι -> ΐ" | |
417f4d3a EZ |
1156 | nil t t t t nil nil nil nil nil t) |
1157 | ||
1158 | ;; 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) -_ =+ `~ | |
4b725a70 PE |
1159 | ;; ;: ςΣ εΕ ρΡ τΤ υΥ θΘ ιΙ οΟ πΠ [{ ]} |
1160 | ;; αΑ σΣ δΔ φΦ γΓ ηΗ ξΞ κΚ λΛ ΄¨ '" \| | |
1161 | ;; ζΖ χΧ ψΨ ωΩ βΒ νΝ μΜ ,< .> /? | |
417f4d3a EZ |
1162 | |
1163 | (quail-define-rules | |
1164 | ("1" ?1) | |
1165 | ("2" ?2) | |
1166 | ("3" ?3) | |
1167 | ("4" ?4) | |
1168 | ("5" ?5) | |
1169 | ("6" ?6) | |
1170 | ("7" ?7) | |
1171 | ("8" ?8) | |
1172 | ("9" ?9) | |
1173 | ("0" ?0) | |
1174 | ("-" ?-) | |
1175 | ("=" ?=) | |
1176 | ("`" ?`) | |
1177 | ("q" ?\;) | |
4b725a70 PE |
1178 | ("w" ?ς) |
1179 | ("e" ?ε) | |
1180 | ("r" ?ρ) | |
1181 | ("t" ?τ) | |
1182 | ("y" ?υ) | |
1183 | ("u" ?θ) | |
1184 | ("i" ?ι) | |
1185 | ("o" ?ο) | |
1186 | ("p" ?π) | |
417f4d3a EZ |
1187 | ("[" ?\[) |
1188 | ("]" ?\]) | |
4b725a70 PE |
1189 | ("a" ?α) |
1190 | ("s" ?σ) | |
1191 | ("d" ?δ) | |
1192 | ("f" ?φ) | |
1193 | ("g" ?γ) | |
1194 | ("h" ?η) | |
1195 | ("j" ?ξ) | |
1196 | ("k" ?κ) | |
1197 | ("l" ?λ) | |
1198 | (";" ?΄) | |
417f4d3a EZ |
1199 | ("'" ?') |
1200 | ("\\" ?\\) | |
4b725a70 PE |
1201 | ("z" ?ζ) |
1202 | ("x" ?χ) | |
1203 | ("c" ?ψ) | |
1204 | ("v" ?ω) | |
1205 | ("b" ?β) | |
1206 | ("n" ?ν) | |
1207 | ("m" ?μ) | |
417f4d3a EZ |
1208 | ("," ?,) |
1209 | ("." ?.) | |
1210 | ("/" ?/) | |
177c0ea7 | 1211 | |
417f4d3a EZ |
1212 | ("!" ?!) |
1213 | ("@" ?@) | |
1214 | ("#" ?#) | |
1215 | ("$" ?$) | |
1216 | ("%" ?%) | |
1217 | ("^" ?^) | |
1218 | ("&" ?&) | |
1219 | ("*" ?*) | |
1220 | ("(" ?\() | |
1221 | (")" ?\)) | |
1222 | ("_" ?_) | |
1223 | ("+" ?+) | |
1224 | ("~" ?~) | |
1225 | ("Q" ?:) | |
4b725a70 PE |
1226 | ("W" ?Σ) |
1227 | ("E" ?Ε) | |
1228 | ("R" ?Ρ) | |
1229 | ("T" ?Τ) | |
1230 | ("Y" ?Υ) | |
1231 | ("U" ?Θ) | |
1232 | ("I" ?Ι) | |
1233 | ("O" ?Ο) | |
1234 | ("P" ?Π) | |
417f4d3a EZ |
1235 | ("{" ?{) |
1236 | ("}" ?}) | |
4b725a70 PE |
1237 | ("A" ?Α) |
1238 | ("S" ?Σ) | |
1239 | ("D" ?Δ) | |
1240 | ("F" ?Φ) | |
1241 | ("G" ?Γ) | |
1242 | ("H" ?Η) | |
1243 | ("J" ?Ξ) | |
1244 | ("K" ?Κ) | |
1245 | ("L" ?Λ) | |
1246 | (":" ?¨) | |
417f4d3a EZ |
1247 | ("\"" ?\") |
1248 | ("|" ?|) | |
4b725a70 PE |
1249 | ("Z" ?Ζ) |
1250 | ("X" ?Χ) | |
1251 | ("C" ?Ψ) | |
1252 | ("V" ?Ω) | |
1253 | ("B" ?Β) | |
1254 | ("N" ?Ν) | |
1255 | ("M" ?Μ) | |
417f4d3a EZ |
1256 | ("<" ?<) |
1257 | (">" ?>) | |
1258 | ("?" ??) | |
177c0ea7 | 1259 | |
4b725a70 PE |
1260 | (";a" ?ά) |
1261 | (";e" ?έ) | |
1262 | (";h" ?ή) | |
1263 | (";i" ?ί) | |
1264 | (";o" ?ό) | |
1265 | (";y" ?ύ) | |
1266 | (";v" ?ώ) | |
1267 | (";A" ?Ά) | |
1268 | (";E" ?Έ) | |
1269 | (";H" ?Ή) | |
1270 | (";I" ?Ί) | |
1271 | (";O" ?Ό) | |
1272 | (";Y" ?Ύ) | |
1273 | (";V" ?Ώ) | |
1274 | (":i" ?ϊ) | |
1275 | (":y" ?ϋ) | |
1276 | (":I" ?Ϊ) | |
1277 | (":Y" ?Ϋ) | |
1278 | (";:i" ?ΐ) | |
1279 | (":;i" ?ΐ) | |
1280 | (";:y" ?ΰ) | |
1281 | (":;y" ?ΰ) | |
1282 | (";<" ?«) | |
1283 | (";>" ?»)) | |
417f4d3a EZ |
1284 | |
1285 | (quail-define-package | |
4b725a70 PE |
1286 | "greek-postfix" "GreekPost" "Ψ" nil |
1287 | "Ελληνικά: Greek keyboard layout with postfix accents (ISO 8859-7) | |
417f4d3a EZ |
1288 | -------------- |
1289 | ||
4b725a70 PE |
1290 | In the right of λ key is a combination key, where |
1291 | ΄ acute | |
1292 | ¨ diaeresis | |
24b31c88 KH |
1293 | |
1294 | e.g. | |
4b725a70 PE |
1295 | α + ΄ -> ά |
1296 | ι + ¨ -> ϊ | |
1297 | ι + ¨ + ΄ -> ΐ" | |
f10f03e8 | 1298 | nil t t t t nil nil nil nil nil t) |
24b31c88 KH |
1299 | |
1300 | ;; 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) -_ =+ `~ | |
4b725a70 PE |
1301 | ;; ·― ςΣ εΕ ρΡ τΤ υΥ θΘ ιΙ οΟ πΠ [{ ]} |
1302 | ;; αΑ σΣ δΔ φΦ γΓ ηΗ ξΞ κΚ λΛ ΄¨ '" \| | |
1303 | ;; ζΖ χΧ ψΨ ωΩ βΒ νΝ μΜ ,; .: /? | |
24b31c88 KH |
1304 | |
1305 | (quail-define-rules | |
1306 | ("1" ?1) | |
1307 | ("2" ?2) | |
1308 | ("3" ?3) | |
1309 | ("4" ?4) | |
1310 | ("5" ?5) | |
1311 | ("6" ?6) | |
1312 | ("7" ?7) | |
1313 | ("8" ?8) | |
1314 | ("9" ?9) | |
1315 | ("0" ?0) | |
1316 | ("-" ?-) | |
1317 | ("=" ?=) | |
1318 | ("`" ?`) | |
417f4d3a | 1319 | ("q" ?\;) |
4b725a70 PE |
1320 | ("w" ?ς) |
1321 | ("e" ?ε) | |
1322 | ("r" ?ρ) | |
1323 | ("t" ?τ) | |
1324 | ("y" ?υ) | |
1325 | ("u" ?θ) | |
1326 | ("i" ?ι) | |
1327 | ("o" ?ο) | |
1328 | ("p" ?π) | |
24b31c88 KH |
1329 | ("[" ?\[) |
1330 | ("]" ?\]) | |
4b725a70 PE |
1331 | ("a" ?α) |
1332 | ("s" ?σ) | |
1333 | ("d" ?δ) | |
1334 | ("f" ?φ) | |
1335 | ("g" ?γ) | |
1336 | ("h" ?η) | |
1337 | ("j" ?ξ) | |
1338 | ("k" ?κ) | |
1339 | ("l" ?λ) | |
1340 | (";" ?΄) | |
24b31c88 KH |
1341 | ("'" ?') |
1342 | ("\\" ?\\) | |
4b725a70 PE |
1343 | ("z" ?ζ) |
1344 | ("x" ?χ) | |
1345 | ("c" ?ψ) | |
1346 | ("v" ?ω) | |
1347 | ("b" ?β) | |
1348 | ("n" ?ν) | |
1349 | ("m" ?μ) | |
24b31c88 KH |
1350 | ("," ?,) |
1351 | ("." ?.) | |
1352 | ("/" ?/) | |
177c0ea7 | 1353 | |
24b31c88 KH |
1354 | ("!" ?!) |
1355 | ("@" ?@) | |
1356 | ("#" ?#) | |
1357 | ("$" ?$) | |
1358 | ("%" ?%) | |
1359 | ("^" ?^) | |
1360 | ("&" ?&) | |
1361 | ("*" ?*) | |
1362 | ("(" ?\() | |
1363 | (")" ?\)) | |
1364 | ("_" ?_) | |
1365 | ("+" ?+) | |
1366 | ("~" ?~) | |
417f4d3a | 1367 | ("Q" ?:) |
4b725a70 PE |
1368 | ("W" ?Σ) |
1369 | ("E" ?Ε) | |
1370 | ("R" ?Ρ) | |
1371 | ("T" ?Τ) | |
1372 | ("Y" ?Υ) | |
1373 | ("U" ?Θ) | |
1374 | ("I" ?Ι) | |
1375 | ("O" ?Ο) | |
1376 | ("P" ?Π) | |
24b31c88 KH |
1377 | ("{" ?{) |
1378 | ("}" ?}) | |
4b725a70 PE |
1379 | ("A" ?Α) |
1380 | ("S" ?Σ) | |
1381 | ("D" ?Δ) | |
1382 | ("F" ?Φ) | |
1383 | ("G" ?Γ) | |
1384 | ("H" ?Η) | |
1385 | ("J" ?Ξ) | |
1386 | ("K" ?Κ) | |
1387 | ("L" ?Λ) | |
1388 | (":" ?¨) | |
24b31c88 KH |
1389 | ("\"" ?\") |
1390 | ("|" ?|) | |
4b725a70 PE |
1391 | ("Z" ?Ζ) |
1392 | ("X" ?Χ) | |
1393 | ("C" ?Ψ) | |
1394 | ("V" ?Ω) | |
1395 | ("B" ?Β) | |
1396 | ("N" ?Ν) | |
1397 | ("M" ?Μ) | |
417f4d3a EZ |
1398 | ("<" ?<) |
1399 | (">" ?>) | |
24b31c88 | 1400 | ("?" ??) |
177c0ea7 | 1401 | |
4b725a70 PE |
1402 | ("a;" ?ά) |
1403 | ("e;" ?έ) | |
1404 | ("h;" ?ή) | |
1405 | ("i;" ?ί) | |
1406 | ("o;" ?ό) | |
1407 | ("y;" ?ύ) | |
1408 | ("v;" ?ώ) | |
1409 | ("A;" ?Ά) | |
1410 | ("E;" ?Έ) | |
1411 | ("H;" ?Ή) | |
1412 | ("I;" ?Ί) | |
1413 | ("O;" ?Ό) | |
1414 | ("Y;" ?Ύ) | |
1415 | ("V;" ?Ώ) | |
1416 | ("i:" ?ϊ) | |
1417 | ("y:" ?ϋ) | |
1418 | ("I:" ?Ϊ) | |
1419 | ("Y:" ?Ϋ) | |
1420 | ("i:;" ?ΐ) | |
1421 | ("i;:" ?ΐ) | |
1422 | ("y:;" ?ΰ) | |
1423 | ("y;:" ?ΰ) | |
08685279 AS |
1424 | ;; These two are asymmetric with ";<" and ";>" in "greek" input |
1425 | ;; method. But, as the other Latin postfix methods adopt "<<" and | |
ac14bd09 | 1426 | ;; ">>", it may be better to follow them. |
4b725a70 PE |
1427 | ("<<" ?«) |
1428 | (">>" ?»)) | |
417f4d3a | 1429 | |
be567141 PJ |
1430 | |
1431 | ;;; greek.el ends here |