keyboard: preliminary altgr subpage ukext with additional classes
[sheet.git] / altgr-ukext.eng.inc.pl
diff --git a/altgr-ukext.eng.inc.pl b/altgr-ukext.eng.inc.pl
new file mode 100644 (file)
index 0000000..0eb81c6
--- /dev/null
@@ -0,0 +1,115 @@
+use utf8;
+our %rows = (
+       '¬' => '◌',
+       '`' => '◌',
+       '~' => '¦',
+       '!' => '¡',
+       '1' => '¹',
+       '"' => '½',
+       '2' => '◌',
+       '£' => '⅓',
+       '3' => '³',
+       '$' => '¼',
+       '4' => '€',
+       '%' => '⅜',
+       '5' => '½',
+       '^' => '⅝',
+       '6' => '◌',
+       '&' => '⅞',
+       '7' => '{',
+       '*' => '™',
+       '8' => '[',
+       '(' => '±',
+       '9' => ']',
+       ')' => '°',
+       '0' => '}',
+       '_' => '¿',
+       '-' => '\\',
+       '+' => '◌',
+       '=' => '◌',
+       'Q' => 'Ω',
+       'q' => '@',
+       'W' => 'Ẃ',
+       'w' => 'ẃ',
+       'E' => 'É',
+       'e' => 'é',
+       'R' => '®',
+       'r' => '¶',
+       'T' => 'Ŧ',
+       't' => 'ŧ',
+       'Y' => 'Ý',
+       'y' => 'ý',
+       'U' => 'Ú',
+       'u' => 'ú',
+       'I' => 'Í',
+       'i' => 'í',
+       'O' => 'Ó',
+       'o' => 'ó',
+       'P' => 'Þ',
+       'p' => 'þ',
+       '{' => '◌',
+       '[' => '◌',
+       '}' => '◌',
+       ']' => '◌',
+       'A' => 'Á',
+       'a' => 'á',
+       'S' => '§',
+       's' => 'ß',
+       'D' => 'Ð',
+       'd' => 'ð',
+       'F' => 'ª',
+       'f' => 'đ',
+       'G' => 'Ŋ',
+       'g' => 'ŋ',
+       'H' => 'Ħ',
+       'h' => 'ħ',
+       'J' => '◌',
+       'j' => '◌',
+       'K' => '&',
+       'k' => 'ĸ',
+       'L' => 'Ł',
+       'l' => 'ł',
+       ':' => '◌',
+       ';' => '◌',
+       '@' => '◌',
+       '\'' => '◌',
+       '~' => '◌',
+       '#' => '◌',
+       '|' => '¦',
+       '\\'=> '|',
+       'Z' => '<',
+       'z' => '«',
+       'X' => '>',
+       'x' => '»',
+       'C' => 'Ç',
+       'c' => 'ç',
+       'V' => '‘',
+       'v' => '“',
+       'B' => '’',
+       'b' => '”',
+       'N' => 'N',
+       'n' => 'n',
+       'M' => 'º',
+       'm' => 'µ',
+       '<' => '×',
+       ',' => '─',
+       '>' => '÷',
+       '.' => '·',
+       '?' => '◌',
+       '/' => '◌',
+);
+
++{
+       %{ do 'keyboard.eng.inc.pl' },
+       title => 'UK-extended',
+       version => '1.0',
+       intro => join("\n",
+               "A Chrome OS extension",
+               "expanding on Windows' UK Extended QWERTY keyboard.",
+               'Similar to the <a href="/keyboard/altgr">US international</a> variant.',
+       ),
+       description => [
+               "Google UK-Extended keyboard layout table for Chrome OS",
+               "with the AltGr modifier key.",
+       ],
+}