keyboard: close <dd> legend row tags
[sheet.git] / altgr-ukext.eng.inc.pl
1 use utf8;
2 use strict;
3 use warnings;
4 our %rows = (
5         '~' => '¦',
6         '!' => '¡',
7         '1' => '¹',
8         '@' => '½', # uk "
9         '2' => "\N{COMBINING DIAERESIS}",
10         '#' => '⅓', # uk £
11         '3' => '³',
12         '$' => '¼',
13         '4' => '€',
14         '%' => '⅜',
15         '5' => '½',
16         '^' => '⅝',
17         '6' => "\N{COMBINING CIRCUMFLEX ACCENT}",
18         '&' => '⅞',
19         '7' => '{',
20         '*' => '™',
21         '8' => '[',
22         '(' => '±',
23         '9' => ']',
24         ')' => '°',
25         '0' => '}',
26         '_' => '¿',
27         '-' => '\\',
28         '+' => "\N{COMBINING OGONEK}",
29         '=' => "\N{COMBINING CEDILLA}",
30         'Q' => 'Ω',
31         'q' => '@',
32         'W' => 'Ẃ',
33         'w' => 'ẃ',
34         'E' => 'É',
35         'e' => 'é',
36         'R' => '®',
37         'r' => '¶',
38         'T' => 'Ŧ',
39         't' => 'ŧ',
40         'Y' => 'Ý',
41         'y' => 'ý',
42         'U' => 'Ú',
43         'u' => 'ú',
44         'I' => 'Í',
45         'i' => 'í',
46         'O' => 'Ó',
47         'o' => 'ó',
48         'P' => 'Þ',
49         'p' => 'þ',
50         '{' => "\N{COMBINING RING ABOVE}",
51         '}' => "\N{COMBINING MACRON}",
52         'A' => 'Á',
53         'a' => 'á',
54         'S' => '§',
55         's' => 'ß',
56         'D' => 'Ð',
57         'd' => 'ð',
58         'F' => 'ª',
59         'f' => 'đ',
60         'G' => 'Ŋ',
61         'g' => 'ŋ',
62         'H' => 'Ħ',
63         'h' => 'ħ',
64         'J' => "\N{COMBINING HORN}",
65         'j' => "\N{COMBINING HOOK ABOVE}",
66         'K' => '&',
67         'k' => 'ĸ',
68         'L' => 'Ł',
69         'l' => 'ł',
70         ':' => "\N{COMBINING DOUBLE ACUTE ACCENT}",
71         ';' => "\N{COMBINING ACUTE ACCENT}",
72         '"' => "\N{COMBINING CARON}", # uk @
73         "'" => "\N{COMBINING ACUTE ACCENT}", # same as ;?
74         '|' => "\N{COMBINING TILDE}",
75         '\\'=> "\N{COMBINING BREVE}",
76         '~' => "\N{COMBINING GRAVE ACCENT}",
77         '`' => '¦',
78         'Z' => '<',
79         'z' => '«',
80         'X' => '>',
81         'x' => '»',
82         'C' => 'Ç',
83         'c' => 'ç',
84         'V' => '‘',
85         'v' => '“',
86         'B' => '’',
87         'b' => '”',
88         'N' => 'N',
89         'n' => 'n',
90         'M' => 'º',
91         'm' => 'µ',
92         '<' => '×',
93         ',' => '─',
94         '>' => '÷',
95         '.' => '·',
96         '?' => "\N{COMBINING DOT ABOVE}",
97         '/' => "\N{COMBINING DOT BELOW}",
98 );
99 $rows{'['} = $rows{'2'};
100 $rows{']'} = $rows{'#'};
101
102 +{
103         %{ do 'keyboard.eng.inc.pl' },
104         title => 'UK-extended',
105         version => '1.0',
106         intro => join("\n",
107                 "A Chrome OS extension",
108                 "expanding on Windows' UK Extended QWERTY keyboard.",
109                 'Similar to the <a href="/keyboard/altgr">US international</a> variant.',
110         ),
111         description => [
112                 "Google UK-Extended keyboard layout table for Chrome OS",
113                 "with the AltGr modifier key.",
114         ],
115 }