Loading...
1# SPDX-License-Identifier: GPL-2.0
2# Default kernel keymap. This uses 7 modifier combinations.
3keymaps 0-2,4-5,8,12
4# Change the above line into
5# keymaps 0-2,4-6,8,12
6# in case you want the entries
7# altgr control keycode 83 = Boot
8# altgr control keycode 111 = Boot
9# below.
10#
11# In fact AltGr is used very little, and one more keymap can
12# be saved by mapping AltGr to Alt (and adapting a few entries):
13# keycode 100 = Alt
14#
15keycode 1 = Escape Escape
16 alt keycode 1 = Meta_Escape
17keycode 2 = one exclam
18 alt keycode 2 = Meta_one
19keycode 3 = two at at
20 control keycode 3 = nul
21 shift control keycode 3 = nul
22 alt keycode 3 = Meta_two
23keycode 4 = three numbersign
24 control keycode 4 = Escape
25 alt keycode 4 = Meta_three
26keycode 5 = four dollar dollar
27 control keycode 5 = Control_backslash
28 alt keycode 5 = Meta_four
29keycode 6 = five percent
30 control keycode 6 = Control_bracketright
31 alt keycode 6 = Meta_five
32keycode 7 = six asciicircum
33 control keycode 7 = Control_asciicircum
34 alt keycode 7 = Meta_six
35keycode 8 = seven ampersand braceleft
36 control keycode 8 = Control_underscore
37 alt keycode 8 = Meta_seven
38keycode 9 = eight asterisk bracketleft
39 control keycode 9 = Delete
40 alt keycode 9 = Meta_eight
41keycode 10 = nine parenleft bracketright
42 alt keycode 10 = Meta_nine
43keycode 11 = zero parenright braceright
44 alt keycode 11 = Meta_zero
45keycode 12 = minus underscore backslash
46 control keycode 12 = Control_underscore
47 shift control keycode 12 = Control_underscore
48 alt keycode 12 = Meta_minus
49keycode 13 = equal plus
50 alt keycode 13 = Meta_equal
51keycode 14 = Delete Delete
52 control keycode 14 = BackSpace
53 alt keycode 14 = Meta_Delete
54keycode 15 = Tab Tab
55 alt keycode 15 = Meta_Tab
56keycode 16 = q
57keycode 17 = w
58keycode 18 = e
59 altgr keycode 18 = Hex_E
60keycode 19 = r
61keycode 20 = t
62keycode 21 = y
63keycode 22 = u
64keycode 23 = i
65keycode 24 = o
66keycode 25 = p
67keycode 26 = bracketleft braceleft
68 control keycode 26 = Escape
69 alt keycode 26 = Meta_bracketleft
70keycode 27 = bracketright braceright asciitilde
71 control keycode 27 = Control_bracketright
72 alt keycode 27 = Meta_bracketright
73keycode 28 = Return
74 alt keycode 28 = Meta_Control_m
75keycode 29 = Control
76keycode 30 = a
77 altgr keycode 30 = Hex_A
78keycode 31 = s
79keycode 32 = d
80 altgr keycode 32 = Hex_D
81keycode 33 = f
82 altgr keycode 33 = Hex_F
83keycode 34 = g
84keycode 35 = h
85keycode 36 = j
86keycode 37 = k
87keycode 38 = l
88keycode 39 = semicolon colon
89 alt keycode 39 = Meta_semicolon
90keycode 40 = apostrophe quotedbl
91 control keycode 40 = Control_g
92 alt keycode 40 = Meta_apostrophe
93keycode 41 = grave asciitilde
94 control keycode 41 = nul
95 alt keycode 41 = Meta_grave
96keycode 42 = Shift
97keycode 43 = backslash bar
98 control keycode 43 = Control_backslash
99 alt keycode 43 = Meta_backslash
100keycode 44 = z
101keycode 45 = x
102keycode 46 = c
103 altgr keycode 46 = Hex_C
104keycode 47 = v
105keycode 48 = b
106 altgr keycode 48 = Hex_B
107keycode 49 = n
108keycode 50 = m
109keycode 51 = comma less
110 alt keycode 51 = Meta_comma
111keycode 52 = period greater
112 control keycode 52 = Compose
113 alt keycode 52 = Meta_period
114keycode 53 = slash question
115 control keycode 53 = Delete
116 alt keycode 53 = Meta_slash
117keycode 54 = Shift
118keycode 55 = KP_Multiply
119keycode 56 = Alt
120keycode 57 = space space
121 control keycode 57 = nul
122 alt keycode 57 = Meta_space
123keycode 58 = Caps_Lock
124keycode 59 = F1 F11 Console_13
125 control keycode 59 = F1
126 alt keycode 59 = Console_1
127 control alt keycode 59 = Console_1
128keycode 60 = F2 F12 Console_14
129 control keycode 60 = F2
130 alt keycode 60 = Console_2
131 control alt keycode 60 = Console_2
132keycode 61 = F3 F13 Console_15
133 control keycode 61 = F3
134 alt keycode 61 = Console_3
135 control alt keycode 61 = Console_3
136keycode 62 = F4 F14 Console_16
137 control keycode 62 = F4
138 alt keycode 62 = Console_4
139 control alt keycode 62 = Console_4
140keycode 63 = F5 F15 Console_17
141 control keycode 63 = F5
142 alt keycode 63 = Console_5
143 control alt keycode 63 = Console_5
144keycode 64 = F6 F16 Console_18
145 control keycode 64 = F6
146 alt keycode 64 = Console_6
147 control alt keycode 64 = Console_6
148keycode 65 = F7 F17 Console_19
149 control keycode 65 = F7
150 alt keycode 65 = Console_7
151 control alt keycode 65 = Console_7
152keycode 66 = F8 F18 Console_20
153 control keycode 66 = F8
154 alt keycode 66 = Console_8
155 control alt keycode 66 = Console_8
156keycode 67 = F9 F19 Console_21
157 control keycode 67 = F9
158 alt keycode 67 = Console_9
159 control alt keycode 67 = Console_9
160keycode 68 = F10 F20 Console_22
161 control keycode 68 = F10
162 alt keycode 68 = Console_10
163 control alt keycode 68 = Console_10
164keycode 69 = Num_Lock
165 shift keycode 69 = Bare_Num_Lock
166keycode 70 = Scroll_Lock Show_Memory Show_Registers
167 control keycode 70 = Show_State
168 alt keycode 70 = Scroll_Lock
169keycode 71 = KP_7
170 alt keycode 71 = Ascii_7
171 altgr keycode 71 = Hex_7
172keycode 72 = KP_8
173 alt keycode 72 = Ascii_8
174 altgr keycode 72 = Hex_8
175keycode 73 = KP_9
176 alt keycode 73 = Ascii_9
177 altgr keycode 73 = Hex_9
178keycode 74 = KP_Subtract
179keycode 75 = KP_4
180 alt keycode 75 = Ascii_4
181 altgr keycode 75 = Hex_4
182keycode 76 = KP_5
183 alt keycode 76 = Ascii_5
184 altgr keycode 76 = Hex_5
185keycode 77 = KP_6
186 alt keycode 77 = Ascii_6
187 altgr keycode 77 = Hex_6
188keycode 78 = KP_Add
189keycode 79 = KP_1
190 alt keycode 79 = Ascii_1
191 altgr keycode 79 = Hex_1
192keycode 80 = KP_2
193 alt keycode 80 = Ascii_2
194 altgr keycode 80 = Hex_2
195keycode 81 = KP_3
196 alt keycode 81 = Ascii_3
197 altgr keycode 81 = Hex_3
198keycode 82 = KP_0
199 alt keycode 82 = Ascii_0
200 altgr keycode 82 = Hex_0
201keycode 83 = KP_Period
202# altgr control keycode 83 = Boot
203 control alt keycode 83 = Boot
204keycode 84 = Last_Console
205keycode 85 =
206keycode 86 = less greater bar
207 alt keycode 86 = Meta_less
208keycode 87 = F11 F11 Console_23
209 control keycode 87 = F11
210 alt keycode 87 = Console_11
211 control alt keycode 87 = Console_11
212keycode 88 = F12 F12 Console_24
213 control keycode 88 = F12
214 alt keycode 88 = Console_12
215 control alt keycode 88 = Console_12
216keycode 89 =
217keycode 90 =
218keycode 91 =
219keycode 92 =
220keycode 93 =
221keycode 94 =
222keycode 95 =
223keycode 96 = KP_Enter
224keycode 97 = Control
225keycode 98 = KP_Divide
226keycode 99 = Control_backslash
227 control keycode 99 = Control_backslash
228 alt keycode 99 = Control_backslash
229keycode 100 = AltGr
230keycode 101 = Break
231keycode 102 = Find
232keycode 103 = Up
233keycode 104 = Prior
234 shift keycode 104 = Scroll_Backward
235keycode 105 = Left
236 alt keycode 105 = Decr_Console
237keycode 106 = Right
238 alt keycode 106 = Incr_Console
239keycode 107 = Select
240keycode 108 = Down
241keycode 109 = Next
242 shift keycode 109 = Scroll_Forward
243keycode 110 = Insert
244keycode 111 = Remove
245# altgr control keycode 111 = Boot
246 control alt keycode 111 = Boot
247keycode 112 = Macro
248keycode 113 = F13
249keycode 114 = F14
250keycode 115 = Help
251keycode 116 = Do
252keycode 117 = F17
253keycode 118 = KP_MinPlus
254keycode 119 = Pause
255keycode 120 =
256keycode 121 =
257keycode 122 =
258keycode 123 =
259keycode 124 =
260keycode 125 =
261keycode 126 =
262keycode 127 =
263string F1 = "\033[[A"
264string F2 = "\033[[B"
265string F3 = "\033[[C"
266string F4 = "\033[[D"
267string F5 = "\033[[E"
268string F6 = "\033[17~"
269string F7 = "\033[18~"
270string F8 = "\033[19~"
271string F9 = "\033[20~"
272string F10 = "\033[21~"
273string F11 = "\033[23~"
274string F12 = "\033[24~"
275string F13 = "\033[25~"
276string F14 = "\033[26~"
277string F15 = "\033[28~"
278string F16 = "\033[29~"
279string F17 = "\033[31~"
280string F18 = "\033[32~"
281string F19 = "\033[33~"
282string F20 = "\033[34~"
283string Find = "\033[1~"
284string Insert = "\033[2~"
285string Remove = "\033[3~"
286string Select = "\033[4~"
287string Prior = "\033[5~"
288string Next = "\033[6~"
289string Macro = "\033[M"
290string Pause = "\033[P"
291compose '`' 'A' to 'À'
292compose '`' 'a' to 'à'
293compose '\'' 'A' to 'Á'
294compose '\'' 'a' to 'á'
295compose '^' 'A' to 'Â'
296compose '^' 'a' to 'â'
297compose '~' 'A' to 'Ã'
298compose '~' 'a' to 'ã'
299compose '"' 'A' to 'Ä'
300compose '"' 'a' to 'ä'
301compose 'O' 'A' to 'Å'
302compose 'o' 'a' to 'å'
303compose '0' 'A' to 'Å'
304compose '0' 'a' to 'å'
305compose 'A' 'A' to 'Å'
306compose 'a' 'a' to 'å'
307compose 'A' 'E' to 'Æ'
308compose 'a' 'e' to 'æ'
309compose ',' 'C' to 'Ç'
310compose ',' 'c' to 'ç'
311compose '`' 'E' to 'È'
312compose '`' 'e' to 'è'
313compose '\'' 'E' to 'É'
314compose '\'' 'e' to 'é'
315compose '^' 'E' to 'Ê'
316compose '^' 'e' to 'ê'
317compose '"' 'E' to 'Ë'
318compose '"' 'e' to 'ë'
319compose '`' 'I' to 'Ì'
320compose '`' 'i' to 'ì'
321compose '\'' 'I' to 'Í'
322compose '\'' 'i' to 'í'
323compose '^' 'I' to 'Î'
324compose '^' 'i' to 'î'
325compose '"' 'I' to 'Ï'
326compose '"' 'i' to 'ï'
327compose '-' 'D' to 'Ð'
328compose '-' 'd' to 'ð'
329compose '~' 'N' to 'Ñ'
330compose '~' 'n' to 'ñ'
331compose '`' 'O' to 'Ò'
332compose '`' 'o' to 'ò'
333compose '\'' 'O' to 'Ó'
334compose '\'' 'o' to 'ó'
335compose '^' 'O' to 'Ô'
336compose '^' 'o' to 'ô'
337compose '~' 'O' to 'Õ'
338compose '~' 'o' to 'õ'
339compose '"' 'O' to 'Ö'
340compose '"' 'o' to 'ö'
341compose '/' 'O' to 'Ø'
342compose '/' 'o' to 'ø'
343compose '`' 'U' to 'Ù'
344compose '`' 'u' to 'ù'
345compose '\'' 'U' to 'Ú'
346compose '\'' 'u' to 'ú'
347compose '^' 'U' to 'Û'
348compose '^' 'u' to 'û'
349compose '"' 'U' to 'Ü'
350compose '"' 'u' to 'ü'
351compose '\'' 'Y' to 'Ý'
352compose '\'' 'y' to 'ý'
353compose 'T' 'H' to 'Þ'
354compose 't' 'h' to 'þ'
355compose 's' 's' to 'ß'
356compose '"' 'y' to 'ÿ'
357compose 's' 'z' to 'ß'
358compose 'i' 'j' to 'ÿ'
1# SPDX-License-Identifier: GPL-2.0
2# Default kernel keymap. This uses 7 modifier combinations.
3keymaps 0-2,4-5,8,12
4# Change the above line into
5# keymaps 0-2,4-6,8,12
6# in case you want the entries
7# altgr control keycode 83 = Boot
8# altgr control keycode 111 = Boot
9# below.
10#
11# In fact AltGr is used very little, and one more keymap can
12# be saved by mapping AltGr to Alt (and adapting a few entries):
13# keycode 100 = Alt
14#
15keycode 1 = Escape Escape
16 alt keycode 1 = Meta_Escape
17keycode 2 = one exclam
18 alt keycode 2 = Meta_one
19keycode 3 = two at at
20 control keycode 3 = nul
21 shift control keycode 3 = nul
22 alt keycode 3 = Meta_two
23keycode 4 = three numbersign
24 control keycode 4 = Escape
25 alt keycode 4 = Meta_three
26keycode 5 = four dollar dollar
27 control keycode 5 = Control_backslash
28 alt keycode 5 = Meta_four
29keycode 6 = five percent
30 control keycode 6 = Control_bracketright
31 alt keycode 6 = Meta_five
32keycode 7 = six asciicircum
33 control keycode 7 = Control_asciicircum
34 alt keycode 7 = Meta_six
35keycode 8 = seven ampersand braceleft
36 control keycode 8 = Control_underscore
37 alt keycode 8 = Meta_seven
38keycode 9 = eight asterisk bracketleft
39 control keycode 9 = Delete
40 alt keycode 9 = Meta_eight
41keycode 10 = nine parenleft bracketright
42 alt keycode 10 = Meta_nine
43keycode 11 = zero parenright braceright
44 alt keycode 11 = Meta_zero
45keycode 12 = minus underscore backslash
46 control keycode 12 = Control_underscore
47 shift control keycode 12 = Control_underscore
48 alt keycode 12 = Meta_minus
49keycode 13 = equal plus
50 alt keycode 13 = Meta_equal
51keycode 14 = Delete Delete
52 control keycode 14 = BackSpace
53 alt keycode 14 = Meta_Delete
54keycode 15 = Tab Tab
55 alt keycode 15 = Meta_Tab
56keycode 16 = q
57keycode 17 = w
58keycode 18 = e
59 altgr keycode 18 = Hex_E
60keycode 19 = r
61keycode 20 = t
62keycode 21 = y
63keycode 22 = u
64keycode 23 = i
65keycode 24 = o
66keycode 25 = p
67keycode 26 = bracketleft braceleft
68 control keycode 26 = Escape
69 alt keycode 26 = Meta_bracketleft
70keycode 27 = bracketright braceright asciitilde
71 control keycode 27 = Control_bracketright
72 alt keycode 27 = Meta_bracketright
73keycode 28 = Return
74 alt keycode 28 = Meta_Control_m
75keycode 29 = Control
76keycode 30 = a
77 altgr keycode 30 = Hex_A
78keycode 31 = s
79keycode 32 = d
80 altgr keycode 32 = Hex_D
81keycode 33 = f
82 altgr keycode 33 = Hex_F
83keycode 34 = g
84keycode 35 = h
85keycode 36 = j
86keycode 37 = k
87keycode 38 = l
88keycode 39 = semicolon colon
89 alt keycode 39 = Meta_semicolon
90keycode 40 = apostrophe quotedbl
91 control keycode 40 = Control_g
92 alt keycode 40 = Meta_apostrophe
93keycode 41 = grave asciitilde
94 control keycode 41 = nul
95 alt keycode 41 = Meta_grave
96keycode 42 = Shift
97keycode 43 = backslash bar
98 control keycode 43 = Control_backslash
99 alt keycode 43 = Meta_backslash
100keycode 44 = z
101keycode 45 = x
102keycode 46 = c
103 altgr keycode 46 = Hex_C
104keycode 47 = v
105keycode 48 = b
106 altgr keycode 48 = Hex_B
107keycode 49 = n
108keycode 50 = m
109keycode 51 = comma less
110 alt keycode 51 = Meta_comma
111keycode 52 = period greater
112 control keycode 52 = Compose
113 alt keycode 52 = Meta_period
114keycode 53 = slash question
115 control keycode 53 = Delete
116 alt keycode 53 = Meta_slash
117keycode 54 = Shift
118keycode 55 = KP_Multiply
119keycode 56 = Alt
120keycode 57 = space space
121 control keycode 57 = nul
122 alt keycode 57 = Meta_space
123keycode 58 = Caps_Lock
124keycode 59 = F1 F11 Console_13
125 control keycode 59 = F1
126 alt keycode 59 = Console_1
127 control alt keycode 59 = Console_1
128keycode 60 = F2 F12 Console_14
129 control keycode 60 = F2
130 alt keycode 60 = Console_2
131 control alt keycode 60 = Console_2
132keycode 61 = F3 F13 Console_15
133 control keycode 61 = F3
134 alt keycode 61 = Console_3
135 control alt keycode 61 = Console_3
136keycode 62 = F4 F14 Console_16
137 control keycode 62 = F4
138 alt keycode 62 = Console_4
139 control alt keycode 62 = Console_4
140keycode 63 = F5 F15 Console_17
141 control keycode 63 = F5
142 alt keycode 63 = Console_5
143 control alt keycode 63 = Console_5
144keycode 64 = F6 F16 Console_18
145 control keycode 64 = F6
146 alt keycode 64 = Console_6
147 control alt keycode 64 = Console_6
148keycode 65 = F7 F17 Console_19
149 control keycode 65 = F7
150 alt keycode 65 = Console_7
151 control alt keycode 65 = Console_7
152keycode 66 = F8 F18 Console_20
153 control keycode 66 = F8
154 alt keycode 66 = Console_8
155 control alt keycode 66 = Console_8
156keycode 67 = F9 F19 Console_21
157 control keycode 67 = F9
158 alt keycode 67 = Console_9
159 control alt keycode 67 = Console_9
160keycode 68 = F10 F20 Console_22
161 control keycode 68 = F10
162 alt keycode 68 = Console_10
163 control alt keycode 68 = Console_10
164keycode 69 = Num_Lock
165 shift keycode 69 = Bare_Num_Lock
166keycode 70 = Scroll_Lock Show_Memory Show_Registers
167 control keycode 70 = Show_State
168 alt keycode 70 = Scroll_Lock
169keycode 71 = KP_7
170 alt keycode 71 = Ascii_7
171 altgr keycode 71 = Hex_7
172keycode 72 = KP_8
173 alt keycode 72 = Ascii_8
174 altgr keycode 72 = Hex_8
175keycode 73 = KP_9
176 alt keycode 73 = Ascii_9
177 altgr keycode 73 = Hex_9
178keycode 74 = KP_Subtract
179keycode 75 = KP_4
180 alt keycode 75 = Ascii_4
181 altgr keycode 75 = Hex_4
182keycode 76 = KP_5
183 alt keycode 76 = Ascii_5
184 altgr keycode 76 = Hex_5
185keycode 77 = KP_6
186 alt keycode 77 = Ascii_6
187 altgr keycode 77 = Hex_6
188keycode 78 = KP_Add
189keycode 79 = KP_1
190 alt keycode 79 = Ascii_1
191 altgr keycode 79 = Hex_1
192keycode 80 = KP_2
193 alt keycode 80 = Ascii_2
194 altgr keycode 80 = Hex_2
195keycode 81 = KP_3
196 alt keycode 81 = Ascii_3
197 altgr keycode 81 = Hex_3
198keycode 82 = KP_0
199 alt keycode 82 = Ascii_0
200 altgr keycode 82 = Hex_0
201keycode 83 = KP_Period
202# altgr control keycode 83 = Boot
203 control alt keycode 83 = Boot
204keycode 84 = Last_Console
205keycode 85 =
206keycode 86 = less greater bar
207 alt keycode 86 = Meta_less
208keycode 87 = F11 F11 Console_23
209 control keycode 87 = F11
210 alt keycode 87 = Console_11
211 control alt keycode 87 = Console_11
212keycode 88 = F12 F12 Console_24
213 control keycode 88 = F12
214 alt keycode 88 = Console_12
215 control alt keycode 88 = Console_12
216keycode 89 =
217keycode 90 =
218keycode 91 =
219keycode 92 =
220keycode 93 =
221keycode 94 =
222keycode 95 =
223keycode 96 = KP_Enter
224keycode 97 = Control
225keycode 98 = KP_Divide
226keycode 99 = Control_backslash
227 control keycode 99 = Control_backslash
228 alt keycode 99 = Control_backslash
229keycode 100 = AltGr
230keycode 101 = Break
231keycode 102 = Find
232keycode 103 = Up
233keycode 104 = Prior
234 shift keycode 104 = Scroll_Backward
235keycode 105 = Left
236 alt keycode 105 = Decr_Console
237keycode 106 = Right
238 alt keycode 106 = Incr_Console
239keycode 107 = Select
240keycode 108 = Down
241keycode 109 = Next
242 shift keycode 109 = Scroll_Forward
243keycode 110 = Insert
244keycode 111 = Remove
245# altgr control keycode 111 = Boot
246 control alt keycode 111 = Boot
247keycode 112 = Macro
248keycode 113 = F13
249keycode 114 = F14
250keycode 115 = Help
251keycode 116 = Do
252keycode 117 = F17
253keycode 118 = KP_MinPlus
254keycode 119 = Pause
255keycode 120 =
256keycode 121 =
257keycode 122 =
258keycode 123 =
259keycode 124 =
260keycode 125 =
261keycode 126 =
262keycode 127 =
263string F1 = "\033[[A"
264string F2 = "\033[[B"
265string F3 = "\033[[C"
266string F4 = "\033[[D"
267string F5 = "\033[[E"
268string F6 = "\033[17~"
269string F7 = "\033[18~"
270string F8 = "\033[19~"
271string F9 = "\033[20~"
272string F10 = "\033[21~"
273string F11 = "\033[23~"
274string F12 = "\033[24~"
275string F13 = "\033[25~"
276string F14 = "\033[26~"
277string F15 = "\033[28~"
278string F16 = "\033[29~"
279string F17 = "\033[31~"
280string F18 = "\033[32~"
281string F19 = "\033[33~"
282string F20 = "\033[34~"
283string Find = "\033[1~"
284string Insert = "\033[2~"
285string Remove = "\033[3~"
286string Select = "\033[4~"
287string Prior = "\033[5~"
288string Next = "\033[6~"
289string Macro = "\033[M"
290string Pause = "\033[P"
291compose '`' 'A' to 'À'
292compose '`' 'a' to 'à'
293compose '\'' 'A' to 'Á'
294compose '\'' 'a' to 'á'
295compose '^' 'A' to 'Â'
296compose '^' 'a' to 'â'
297compose '~' 'A' to 'Ã'
298compose '~' 'a' to 'ã'
299compose '"' 'A' to 'Ä'
300compose '"' 'a' to 'ä'
301compose 'O' 'A' to 'Å'
302compose 'o' 'a' to 'å'
303compose '0' 'A' to 'Å'
304compose '0' 'a' to 'å'
305compose 'A' 'A' to 'Å'
306compose 'a' 'a' to 'å'
307compose 'A' 'E' to 'Æ'
308compose 'a' 'e' to 'æ'
309compose ',' 'C' to 'Ç'
310compose ',' 'c' to 'ç'
311compose '`' 'E' to 'È'
312compose '`' 'e' to 'è'
313compose '\'' 'E' to 'É'
314compose '\'' 'e' to 'é'
315compose '^' 'E' to 'Ê'
316compose '^' 'e' to 'ê'
317compose '"' 'E' to 'Ë'
318compose '"' 'e' to 'ë'
319compose '`' 'I' to 'Ì'
320compose '`' 'i' to 'ì'
321compose '\'' 'I' to 'Í'
322compose '\'' 'i' to 'í'
323compose '^' 'I' to 'Î'
324compose '^' 'i' to 'î'
325compose '"' 'I' to 'Ï'
326compose '"' 'i' to 'ï'
327compose '-' 'D' to 'Ð'
328compose '-' 'd' to 'ð'
329compose '~' 'N' to 'Ñ'
330compose '~' 'n' to 'ñ'
331compose '`' 'O' to 'Ò'
332compose '`' 'o' to 'ò'
333compose '\'' 'O' to 'Ó'
334compose '\'' 'o' to 'ó'
335compose '^' 'O' to 'Ô'
336compose '^' 'o' to 'ô'
337compose '~' 'O' to 'Õ'
338compose '~' 'o' to 'õ'
339compose '"' 'O' to 'Ö'
340compose '"' 'o' to 'ö'
341compose '/' 'O' to 'Ø'
342compose '/' 'o' to 'ø'
343compose '`' 'U' to 'Ù'
344compose '`' 'u' to 'ù'
345compose '\'' 'U' to 'Ú'
346compose '\'' 'u' to 'ú'
347compose '^' 'U' to 'Û'
348compose '^' 'u' to 'û'
349compose '"' 'U' to 'Ü'
350compose '"' 'u' to 'ü'
351compose '\'' 'Y' to 'Ý'
352compose '\'' 'y' to 'ý'
353compose 'T' 'H' to 'Þ'
354compose 't' 'h' to 'þ'
355compose 's' 's' to 'ß'
356compose '"' 'y' to 'ÿ'
357compose 's' 'z' to 'ß'
358compose 'i' 'j' to 'ÿ'