keyboard: split specific letters into altgr include
[sheet.git] / altgr.eng.inc.pl
diff --git a/altgr.eng.inc.pl b/altgr.eng.inc.pl
new file mode 100644 (file)
index 0000000..7c06938
--- /dev/null
@@ -0,0 +1,26 @@
+use utf8;
+my @usintrows = (
+       [  'a' ..                                            'z'],
+       [qw(Á B ¢ Ð É F G H Í J Œ Ø µ Ñ Ó Ö Ä ® § Þ Ú V Å X Ü Æ)],
+       [qw(á b © ð é f g h í j œ ø µ ñ ó ö ä ® ß þ ú v å x ü æ)],
+       [qw(Å ı Ç ð ´ ̉ ˝ ̣ ˆ ½  Þ ¾ ˜ Ø ∏ Œ ‰ / ˇ ¨ ◊ „ ˛ ¼ ¸)],
+       [qw(å ∫ ç ∂ ́ ƒ © ˙ ̂ ∆ ° ¬ µ ̃ ø π œ ® ß † ̈ √ ∑ ≈ ¥ Ω)],
+);
+our @rows = (
+       map {
+               my $c = $_;
+               [ map { $usintrows[$_]->[$c] } 0 .. 2 ]
+       } 0 .. $#{ $usintrows[0] }
+);
+
++{
+       %{ do 'keyboard.eng.inc.pl' },
+       title => 'altgr',
+       version => '1.2',
+       intro => 'Special <a href="/unicode">characters</a> returned with the AltGr modifier
+for the Windows US international layout.',
+       description => [
+               "Windows US international keyboard layout table",
+               "with the AltGr modifier key.",
+       ],
+}