X-Git-Url: http://git.shiar.net/sheet.git/blobdiff_plain/f3506c6b837d7ad4fffeea2ed2772d274042d837..a276e0dab371d0d9e663284023d0a3f7ea93b369:/keyboard/altgr/eurkey.eng.inc.pl
diff --git a/keyboard/altgr/eurkey.eng.inc.pl b/keyboard/altgr/eurkey.eng.inc.pl
index f67a4f9..1e73e21 100644
--- a/keyboard/altgr/eurkey.eng.inc.pl
+++ b/keyboard/altgr/eurkey.eng.inc.pl
@@ -1,6 +1,9 @@
use utf8;
use strict;
use warnings;
+
+my $V = v1.3;
+
our %rows = (
'1' => '¡',
'!' => '¹',
@@ -8,22 +11,22 @@ our %rows = (
'@' => '²',
'3' => 'º',
'#' => '³',
- '4' => 'â¬',
+ '4' => $V ge v1.1 ? '£' : 'â¬',
'$' => 'Â¥',
- '5' => '£',
+ '5' => $V ge v1.1 ? 'â¬' : '£',
'%' => '¢',
'6' => "\N{COMBINING CIRCUMFLEX ACCENT}",
'^' => "\N{COMBINING CARON}",
'7' => "\N{COMBINING RING ABOVE}",
'&' => "\N{COMBINING MACRON}",
- '8' => "\N{DOUBLE LOW-9 QUOTATION MARK}", #XXX
- '*' => "\N{SINGLE LOW-9 QUOTATION MARK}", #XXX
+ '8' => "\N{DOUBLE LOW-9 QUOTATION MARK}",
+ '*' => "\N{SINGLE LOW-9 QUOTATION MARK}",
'9' => "\N{LEFT DOUBLE QUOTATION MARK}",
'(' => "\N{LEFT SINGLE QUOTATION MARK}",
'0' => "\N{RIGHT DOUBLE QUOTATION MARK}",
')' => "\N{RIGHT SINGLE QUOTATION MARK}",
- '-' => '©',
- '_' => 'â',
+ '-' => $V ge v1.3 ? 'â' : '©',
+ '_' => $V ge v1.3 ? 'â' : 'â',
'=' => 'Ã',
'+' => '÷',
'q' => 'æ',
@@ -54,9 +57,9 @@ our %rows = (
'a' => 'ä',
'A' => 'Ã',
's' => 'Ã',
- 'S' => '¶',
- 'd' => 'ð',
- 'D' => 'Ã',
+ 'S' => $V ge v1.3 ? 'áº' : '¶',
+ 'd' => $V ge v1.2 ? 'Ä' : 'ð',
+ 'D' => $V ge v1.2 ? 'Ä' : 'Ã',
'f' => 'è',
'F' => 'Ã',
'g' => 'é',
@@ -69,10 +72,10 @@ our %rows = (
'K' => 'IJ',
'l' => 'ø',
'L' => 'Ã',
- ';' => "\N{COMBINING DIAERESIS}",
- ':' => '·', # periodcentered
+ ';' => $V ge v1.2 ? '°' : "\N{COMBINING DIAERESIS}",
+ ':' => '·',
"'" => "\N{COMBINING ACUTE ACCENT}",
- '"' => 'â ',
+ '"' => $V ge v1.2 ? "\N{COMBINING DIAERESIS}" : 'â ',
'`' => "\N{COMBINING GRAVE ACCENT}",
'~' => "\N{COMBINING TILDE}",
@@ -91,12 +94,13 @@ our %rows = (
'n' => 'ñ',
'N' => 'Ã',
'm' => 'Ω',
- 'M' => '±',
+ 'M' => 'â', # ±
',' => 'ò',
'<' => 'Ã',
'.' => 'ó',
'>' => 'Ã',
'/' => '¿',
+ '?' => 'â¦',
);
+{
@@ -104,11 +108,12 @@ our %rows = (
version => '1.0',
title => 'EurKEY',
intro => join("\n",
- 'Resulting selection of Unicode characters',
- "while pressing ⥠Option (Alt) with Apple's US (or US International) layout",
- 'on macOS.',
- q{An alternative ABC Extended is also available.},
- q{Different from AltGr on Windows.},
+ 'Third-party proposal EurKEY',
+ 'v1.3 by Steffen Brüntjen',
+ 'supporting most European languages while pressing AltGr or ⥠Option.',
+ 'Selectable in Linux',
+ 'and available for Windows',
+ 'or macOS.',
),
description => [
"An interactive map of EurKEY, the European Keyboard Layout.",