Bug#649519: symbols/is: Some corrections and additions to the keymap
Package: xkb-data
Version: 1.8-2
Severity: normal
The "nobreakspace" line could be in the "latin" file.
--- /usr/share/X11/xkb/symbols/is 2011-11-12 00:23:00.000000000 +0000
+++ /usr/share/X11/xkb/symbols/is.new 2011-11-21 16:25:58.000000000 +0000
@@ -5,6 +5,10 @@
// fixes by Olafur Osvaldsson - oli@isnic.is
//
// $XFree86: xc/programs/xkbcomp/symbols/is,v 1.3 2002/11/26 01:57:25 dawes Exp $
+// Corrected according to the Icelandic standard for keyboards,
+// IST 125:1995. Some positions are according to ISO/IEC 9995-3:1994
+// Added nobreakspace
+// Changed some symbols to dead diacritics.
default partial alphanumeric_keys
xkb_symbols "basic" {
@@ -13,21 +17,27 @@
name[Group1]="Iceland";
+// <AE00> = <TLDE>
+ key <AE00> { [dead_abovering, dead_diaeresis, notsign, hyphen ] };
key <AE02> { [ 2, quotedbl, twosuperior, oneeighth ] };
key <AE04> { [ 4, dollar, onequarter, currency ] };
key <AE11> { [odiaeresis, Odiaeresis, backslash, questiondown ] };
- key <AE12> { [ minus, underscore, ccedilla, dead_ogonek ] };
+ key <AE12> { [ minus, underscore, dead_cedilla, dead_ogonek ] };
key <AD11> { [ eth, ETH, dead_diaeresis, dead_abovering ] };
- key <AD12> { [apostrophe, question, asciitilde, dead_macron ] };
+ key <AD12> { [apostrophe, question, dead_tilde, dead_macron ] };
key <AC10> { [ ae, AE, asciicircum, dead_doubleacute ] };
- key <AC11> { [dead_acute, dead_circumflex, dead_circumflex ] };
- key <TLDE> { [ degree, diaeresis, notsign, notsign ] };
+ key <AC11> { [dead_acute, dead_acute, dead_circumflex, dead_caron ] };
+// key <TLDE> { [dead_abovering, dead_diaeresis, notsign, hyphen ] };
+// <AC12> = <BKSL>
+ key <AC12> { [ plus, asterisk, dead_grave, dead_breve ] };
- key <BKSL> { [ plus, asterisk, grave, dead_breve ] };
+// <AB00> = <LSGT>, is in file pc: pc105
key <AB10> { [ thorn, THORN, dead_belowdot, dead_abovedot ] };
+ key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
+
include "level3(ralt_switch)"
};
-- System Information:
Debian Release: 6.0.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i586)
Kernel: Linux 2.6.32-35squeeze2
Locale: LANG=is_IS, LC_CTYPE=is_IS (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
-- no debconf information
-- debsums errors found:
debsums: changed file /usr/share/X11/xkb/symbols/is (from xkb-data package)
--
Bjarni I. Gislason
Reply to: