4 use Shiar_Sheet::KeyboardChars 'kbmodes';
8 my $presymbol = $V ge v1.3 ? '\\' : '-';
17 '4' => $V ge v1.1 ? '£' : '€',
19 '5' => $V ge v1.1 ? '€' : '£',
21 '6' => "\N{COMBINING CIRCUMFLEX ACCENT}",
22 '^' => "\N{COMBINING CARON}",
23 '7' => "\N{COMBINING RING ABOVE}",
24 '&' => "\N{COMBINING MACRON}",
25 '8' => "\N{DOUBLE LOW-9 QUOTATION MARK}",
26 '*' => "\N{SINGLE LOW-9 QUOTATION MARK}",
27 '9' => "\N{LEFT DOUBLE QUOTATION MARK}",
28 '(' => "\N{LEFT SINGLE QUOTATION MARK}",
29 '0' => "\N{RIGHT DOUBLE QUOTATION MARK}",
30 ')' => "\N{RIGHT SINGLE QUOTATION MARK}",
31 '-' => $V ge v1.3 ? '✓' : '©',
32 '_' => $V ge v1.3 ? '✗' : '№',
63 'S' => $V ge v1.3 ? 'ẞ' : '¶',
64 'd' => $V ge v1.2 ? 'đ' : 'ð',
65 'D' => $V ge v1.2 ? 'Đ' : 'Ð',
78 ';' => $V ge v1.2 ? '°' : "\N{COMBINING DIAERESIS}",
80 "'" => "\N{COMBINING ACUTE ACCENT}",
81 '"' => $V ge v1.2 ? "\N{COMBINING DIAERESIS}" : '†',
82 '`' => "\N{COMBINING GRAVE ACCENT}",
83 '~' => "\N{COMBINING TILDE}",
273 %{ kbmodes(\%rows) },
275 '' => 'option-shifted ⌥',
276 'm' => 'Ω greek prefix ⌥m',
277 'M' => '√ maths prefix ⌥M',
278 $presymbol => "$rows{''}{$presymbol} symbol prefix ⌥$presymbol",
282 category => 'latin/thirdparty/xorg',
284 'Third-party proposal <a href="https://eurkey.steffen.bruentjen.eu/">EurKEY</a>',
285 '<abbr title="last updated 2017-05-15">v1.3</abbr> by Steffen Brüntjen',
286 'supporting most European languages while pressing AltGr or ⌥ Option.',
287 'Selectable in <abbr title="distributed with X since 2014">Linux</abbr>',
288 'and available for <a href="/keyboard/altgr/windows">Windows</a>',
289 'or <a href="/keyboard/altgr/macos">macOS</a>.',
292 "An interactive map of EurKEY, the European Keyboard Layout.",
294 image => 'data/keyboard/thumb/eurkeyboard.jpg',
295 imagealt => 'Right alt on the EurKEYboard created by Psy-Q',