use utf8;
use strict;
use warnings;
+
+my $V = v1.3;
+
our %rows = (
'1' => '¡',
'!' => '¹',
'@' => '²',
'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' => 'æ',
'a' => 'ä',
'A' => 'Ä',
's' => 'ß',
- 'S' => '¶',
- 'd' => 'ð',
- 'D' => 'Ð',
+ 'S' => $V ge v1.3 ? 'ẞ' : '¶',
+ 'd' => $V ge v1.2 ? 'đ' : 'ð',
+ 'D' => $V ge v1.2 ? 'Đ' : 'Ð',
'f' => 'è',
'F' => 'È',
'g' => 'é',
'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}",
'n' => 'ñ',
'N' => 'Ñ',
'm' => 'Ω',
- 'M' => '±',
+ 'M' => '√', # ±
',' => 'ò',
'<' => 'Ò',
'.' => 'ó',
'>' => 'Ó',
'/' => '¿',
+ '?' => '…',
);
+{
version => '1.0',
title => 'EurKEY',
intro => join("\n",
- 'Resulting <a href="/unicode">selection</a> of <a href="/charset">Unicode</a> characters',
- "while pressing ⌥ Option (Alt) with Apple's US (or US International) layout",
- 'on <abbr title="at least in Ventura 13.2">macOS</abbr>.',
- q{An alternative <a href="/keyboard/altgr/macos-abc">ABC Extended</a> is also available.},
- q{Different from <a href="/keyboard/altgr/windows">AltGr</a> on Windows.},
+ 'Third-party proposal <a href="https://eurkey.steffen.bruentjen.eu/">EurKEY</a>',
+ '<abbr title="last updated 2017-05-15">v1.3</abbr> by Steffen Brüntjen',
+ 'supporting most European languages while pressing AltGr or ⌥ Option.',
+ 'Selectable in <abbr title="distributed with X since 2014">Linux</abbr>',
+ 'and available for <a href="/keyboard/altgr/windows">Windows</a>',
+ 'or <a href="/keyboard/altgr/macos">macOS</a>.',
),
description => [
"An interactive map of EurKEY, the European Keyboard Layout.",