diff --git a/symbols/macintosh_vndr/ch b/symbols/macintosh_vndr/ch index 54d0683..192936d 100644 --- a/symbols/macintosh_vndr/ch +++ b/symbols/macintosh_vndr/ch @@ -7,20 +7,20 @@ partial alphanumeric_keys xkb_symbols "extended" { - name[Group1]= "Swiss German Apple Extended Keyboard II"; + name[Group1]= "Switzerland - German, Mac"; // Alphanumeric section key { [ 1, plus, plusminus, infinity ] }; key { [ 2, quotedbl, leftdoublequotemark, rightdoublequotemark ] }; - key { [ 3, asterisk, numbersign, leftcaret ] }; + key { [ 3, asterisk, numbersign, leftcaret ] }; // not displayed here - key { [ 4, ccedilla, Ccedilla, slash ] }; - key { [ 5, percent, bracketleft ] }; - key { [ 6, ampersand, bracketright ] }; + key { [ 4, ccedilla, Ccedilla, slash ] }; + key { [ 5, percent, bracketleft ] }; + key { [ 6, ampersand, bracketright ] }; key { [ 7, slash, bar, backslash ] }; - key { [ 8, parenleft, braceleft, Ograve ] }; - key { [ 9, parenright, braceright, Ocircumflex ] }; + key { [ 8, parenleft, braceleft, Ograve ] }; + key { [ 9, parenright, braceright, Ocircumflex ] }; key { [ 0, equal, notequal, Uacute ] }; key { [ apostrophe, question, questiondown, NoSymbol ] }; key { [ dead_circumflex,dead_grave, dead_acute, asciicircum ] }; @@ -47,8 +47,8 @@ xkb_symbols "extended" { key { [ j, J, masculine, eth ] }; key { [ k, K, Greek_DELTA, macron ] }; key { [ l, L, notsign, caret ] }; - key { [ odiaeresis, eacute, cent, breve ] }; - key { [ adiaeresis, agrave, ae, AE ] }; + key { [ odiaeresis, eacute, cent, breve ] }; + key { [ adiaeresis, agrave, ae, AE ] }; key { [ y, Y, yen, Ydiaeresis ] }; key { [ x, X, similarequal, trademark ] }; key { [ c, C, copyright, NoSymbol ] }; @@ -58,9 +58,9 @@ xkb_symbols "extended" { // to be fixed att key { [ m, M, mu, dead_abovering ] }; // not sure att - key { [ comma, semicolon, guillemotleft, guillemotright ] }; + key { [ comma, semicolon, guillemotleft, guillemotright ] }; key { [ period, colon, ellipsis, division ] }; - key { [ minus, underscore, hyphen, emdash ] }; + key { [ minus, underscore, hyphen, emdash ] }; key { [ section, degree, NoSymbol, NoSymbol ] }; // ligature fi // per mille key { [ space, nobreakspace, nobreakspace ] }; @@ -83,16 +83,16 @@ xkb_symbols "fr" { // keyboard and a very simple Swiss/French keybaord include "macintosh_vndr/ch(extended)" - name[Group1]= "Swiss French"; + name[Group1]= "Switzerland - French, Mac"; override key { - [ egrave, udiaeresis, bracketleft ] + [ egrave, udiaeresis, bracketleft ] }; override key { [ eacute, odiaeresis ] }; override key { - [ agrave, adiaeresis, braceleft ] + [ agrave, adiaeresis, braceleft ] }; }; diff --git a/symbols/macintosh_vndr/de b/symbols/macintosh_vndr/de index dadcf22..c9060b0 100644 --- a/symbols/macintosh_vndr/de +++ b/symbols/macintosh_vndr/de @@ -10,22 +10,22 @@ xkb_symbols "basic" { // keyboard and a very simple German keybaord include "latin" + name[Group1]= "Germany - Mac"; // Alphanumeric section - name[Group1]= "German"; - key { [ dead_circumflex, degree, notsign ] }; + key { [ dead_circumflex, degree, notsign ] }; key { [ 1, exclam, exclamdown, at ] }; key { [ 2, quotedbl, twosuperior ] }; key { [ 3, section, threesuperior,sterling ] }; key { [ 4, dollar, onequarter, currency ] }; key { [ 5, percent, bracketleft ] }; - key { [ 6, ampersand, bracketright ] }; - key { [ 7, slash, bar, backslash ] }; + key { [ 6, ampersand, bracketright ] }; + key { [ 7, slash, bar, backslash ] }; key { [ 8, parenleft, braceleft, asciitilde ] }; key { [ 9, parenright, braceright ] }; key { [ 0, equal, braceright, degree ] }; key { [ ssharp, question, backslash, questiondown ] }; - key { [ dead_acute, dead_grave, dead_cedilla ] }; + key { [ dead_acute, dead_grave, dead_cedilla ] }; key { [ q, Q, guillemotleft,guillemotright ] }; key { [ e, E, EuroSign ] }; @@ -63,6 +63,8 @@ partial alphanumeric_keys xkb_symbols "Sundeadkeys" { // modify the default German layout to use Sun dead keys include "macintosh_vndr/de(basic)" + name[Group1]= "Germany - Mac, Sun dead keys"; + key { [ SunFA_Circum, degree, notsign ] }; key { [ SunFA_Acute, SunFA_Grave, SunFA_Cedilla ] }; key { [ udiaeresis, Udiaeresis, SunFA_Diaeresis ] }; @@ -82,12 +84,14 @@ partial alphanumeric_keys xkb_symbols "nodeadkeys" { // modify the default German layout to not have any dead keys include "macintosh_vndr/de(basic)" + name[Group1]= "Germany - Mac, eliminate dead keys"; + key { [ asciicircum, degree, notsign ] }; - key { [ acute, grave, cedilla ] }; + key { [ acute, grave, cedilla ] }; key { [ udiaeresis, Udiaeresis, diaeresis ] }; key { [ plus, asterisk, asciitilde, macron ] }; - key { [ odiaeresis, Odiaeresis, acute ] }; - key { [ adiaeresis, Adiaeresis, asciicircum ] }; + key { [ odiaeresis, Odiaeresis, acute ] }; + key { [ adiaeresis, Adiaeresis, asciicircum ] }; - key { [ numbersign, apostrophe, grave ] }; + key { [ numbersign, apostrophe, grave ] }; }; diff --git a/symbols/macintosh_vndr/dk b/symbols/macintosh_vndr/dk index 1110385..f03b87b 100644 --- a/symbols/macintosh_vndr/dk +++ b/symbols/macintosh_vndr/dk @@ -8,8 +8,7 @@ xkb_symbols "basic" { // and all of ISO-8859-1 characters available. include "latin" - - name[Group1]= "Danish"; + name[Group1]= "Denmark - Mac"; key { [ onehalf, section, threequarters, paragraph ]}; key { [ less, greater, backslash, notsign ]}; @@ -59,6 +58,8 @@ xkb_symbols "full" { partial alphanumeric_keys xkb_symbols "nodeadkeys" { include "macintosh_vndr/dk(basic)" + name[Group1]= "Denmark - Mac, eliminate dead keys"; + key { [ acute, grave, bar, ogonek ] }; key { [ diaeresis, asciicircum, asciitilde, dead_macron ] }; }; diff --git a/symbols/macintosh_vndr/es b/symbols/macintosh_vndr/es index ca04917..f7112eb 100644 --- a/symbols/macintosh_vndr/es +++ b/symbols/macintosh_vndr/es @@ -6,8 +6,7 @@ xkb_symbols "basic" { // keyboard and a very simple Spanish keybaord include "latin" - - name[Group1]= "Spanish"; + name[Group1]= "Spain - Mac"; key { [ bracketleft, bracketright, braceleft, braceright ] }; key { [ less, greater, bracketleft, braceleft ] }; diff --git a/symbols/macintosh_vndr/fi b/symbols/macintosh_vndr/fi index 796e727..6cb5fa3 100644 --- a/symbols/macintosh_vndr/fi +++ b/symbols/macintosh_vndr/fi @@ -5,8 +5,8 @@ xkb_symbols "basic" { // Describes the differences between a very simple mac_US // keyboard and a very simple Swedish(Finland) keybaord - name[Group1]= "Finnish"; include "macintosh_vndr/se(basic)" // for consistent naming + name[Group1]= "Finland - Mac"; }; @@ -14,4 +14,5 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "nodeadkeys" { include "macintosh_vndr/se(basic)" // for consistent naming + name[Group1]= "Finland - Mac, eliminate dead keys"; }; diff --git a/symbols/macintosh_vndr/fr b/symbols/macintosh_vndr/fr index 7526924..1f32320 100644 --- a/symbols/macintosh_vndr/fr +++ b/symbols/macintosh_vndr/fr @@ -22,12 +22,10 @@ xkb_symbols "extended" { - name[Group1]= "FR-1"; - key { [ Escape ] }; + name[Group1]= "France - Mac"; // Alphanumeric section key { [ at, numbersign, periodcentered, Ydiaeresis ] }; // MISSING: Ydiaeresis; eherlent : ok in Latin9 - key { [ KP_Enter ] }; key { [ ampersand, 1, VoidSymbol, dead_acute ] }; // MISSING: Apple key { [ eacute, 2, ediaeresis, Eacute ] }; key { [ quotedbl, 3, VoidSymbol, VoidSymbol ] }; // CHECK all quotemarks @@ -83,30 +81,7 @@ xkb_symbols "extended" { key { [ space, space, nobreakspace, nobreakspace ] }; // End alphanumeric section - // Begin "Keypad" section - key { [ Clear ] }; - key { [ KP_Equal ] }; - key { [ KP_Divide ] }; - key { [ KP_Multiply ] }; - - key { [ KP_7 ] }; - key { [ KP_8 ] }; - key { [ KP_9 ] }; - key { [ KP_Subtract ] }; - - key { [ KP_4 ] }; - key { [ KP_5 ] }; - key { [ KP_6 ] }; - key { [ KP_Add ] }; - - key { [ KP_1 ] }; - key { [ KP_2 ] }; - key { [ KP_3 ] }; - key { [ KP_Enter ] }; - - key { [ KP_0 ] }; key { [ comma,KP_Decimal ] }; - // End "Keypad" section include "level3(ralt_switch)" }; diff --git a/symbols/macintosh_vndr/gb b/symbols/macintosh_vndr/gb index 5a9b40a..bb409b8 100644 --- a/symbols/macintosh_vndr/gb +++ b/symbols/macintosh_vndr/gb @@ -8,7 +8,7 @@ xkb_symbols "basic" { include "latin" - name[Group1]= "Great Britain"; + name[Group1]= "United Kingdom - Mac"; key { [ 3, sterling, numbersign ] }; diff --git a/symbols/macintosh_vndr/is b/symbols/macintosh_vndr/is index 0f8636f..32f8bcf 100644 --- a/symbols/macintosh_vndr/is +++ b/symbols/macintosh_vndr/is @@ -57,7 +57,7 @@ partial default alphanumeric_keys xkb_symbols "basic" { - name[Group1]= "Icelandic"; + name[Group1]= "Iceland - Mac"; //-- Row 5 (E) --// key { [ sterling, section, UF8FF, apostrophe ] }; @@ -123,5 +123,6 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "nodeadkeys" { - include "macintosh_vndr/is(basic)" // for consistent naming + include "macintosh_vndr/is(basic)" // for consistent naming + name[Group1]= "Iceland - Mac, eliminate dead keys"; }; diff --git a/symbols/macintosh_vndr/it b/symbols/macintosh_vndr/it index b369055..aabc96a 100644 --- a/symbols/macintosh_vndr/it +++ b/symbols/macintosh_vndr/it @@ -1,7 +1,7 @@ xkb_symbols "extended" { - name[Group1]= "italian"; + name[Group1]= "Italy - Mac"; // Alphanumeric section key { [ less, greater ] }; diff --git a/symbols/macintosh_vndr/nl b/symbols/macintosh_vndr/nl index e6fbd07..b60690e 100644 --- a/symbols/macintosh_vndr/nl +++ b/symbols/macintosh_vndr/nl @@ -7,7 +7,7 @@ xkb_symbols "basic" { include "latin" - name[Group1]= "Netherland"; + name[Group1]= "Netherlands - Mac"; include "level3(ralt_switch)" diff --git a/symbols/macintosh_vndr/no b/symbols/macintosh_vndr/no index 1469a4c..c264928 100644 --- a/symbols/macintosh_vndr/no +++ b/symbols/macintosh_vndr/no @@ -8,7 +8,7 @@ xkb_symbols "basic" { include "latin" - name[Group1]= "Norwegian"; + name[Group1]= "Norway - Mac"; key { [ bar, section ] }; key { [ 2, quotedbl, at, oneeighth ] }; @@ -42,8 +42,9 @@ partial alphanumeric_keys xkb_symbols "nodeadkeys" { // Modifies the basic Norwegian layout to eliminate dead keys - include "macintosh_vndr/no(basic)" + name[Group1]= "Norway - Mac, eliminate dead keys"; + key { [ grave, acute, acute, ogonek ] }; key { [ diaeresis, asciicircum, asciitilde, macron ] }; diff --git a/symbols/macintosh_vndr/pt b/symbols/macintosh_vndr/pt index 5071a73..db090f2 100644 --- a/symbols/macintosh_vndr/pt +++ b/symbols/macintosh_vndr/pt @@ -10,7 +10,7 @@ xkb_symbols "basic" { include "latin" - name[Group1]= "Portuguese"; + name[Group1]= "Portugal - Mac"; key { [ less, greater, bar, brokenbar ] }; key { [ 2, quotedbl, at, oneeighth ] }; @@ -39,6 +39,7 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "Sundeadkeys" { include "macintosh_vndr/pt(basic)" // for consistent naming + name[Group1]= "Portugal - Mac, Sun dead keys"; key { [ plus, asterisk, SunFA_Diaeresis, SunFA_Diaeresis ] }; key { [ SunFA_Tilde, SunFA_Circum ] }; @@ -53,6 +54,7 @@ xkb_symbols "sundeadkeys" { partial alphanumeric_keys xkb_symbols "nodeadkeys" { include "macintosh_vndr/pt(basic)" // for consistent naming + name[Group1]= "Portugal - Mac, eliminate dead keys"; key { [ plus, asterisk, quotedbl, quotedbl ] }; key { [ asciitilde, asciicircum ] }; diff --git a/symbols/macintosh_vndr/se b/symbols/macintosh_vndr/se index de05337..783748c 100644 --- a/symbols/macintosh_vndr/se +++ b/symbols/macintosh_vndr/se @@ -8,7 +8,7 @@ xkb_symbols "basic" { include "latin" - name[Group1]= "Swedish"; + name[Group1]= "Sweden - Mac"; key { [ section, degree ] }; @@ -41,4 +41,5 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "nodeadkeys" { include "macintosh_vndr/se(basic)" // for consistent naming + name[Group1]= "Sweden - Mac, eliminate dead keys"; }; diff --git a/symbols/macintosh_vndr/us b/symbols/macintosh_vndr/us index f896ed7..9a7016d 100644 --- a/symbols/macintosh_vndr/us +++ b/symbols/macintosh_vndr/us @@ -5,7 +5,7 @@ xkb_symbols "extended" { - name[Group1]= "US/ASCII"; + name[Group1]= "U.S. English"; key { [ Escape ] }; // Alphanumeric section @@ -95,59 +95,6 @@ xkb_symbols "extended" { include "compose(rwin)" include "macintosh_vndr/apple(extended)" -// *** FIXME -// key { [ quoteleft, asciitilde ] }; -// key { [ 1, exclam ], -// [exclamdown, slash ] }; -// key { [ 2, at ], -// [ trademark, eth ] }; -// key { [ 3, numbersign ], -// [ sterling ] }; -// key { [ 4, dollar ], -// [ cent ] }; -// key { [ 5, percent ], -// [ infinity ] }; -// key { [ 6, asciicircum ], -// [ section ] }; -// key { [ 7, ampersand ], -// [ paragraph ] }; -// key { [ 8, asterisk ], -// [periodcentered ] }; -// key { [ 9, parenleft ], -// [ordfeminine ] }; -// key { [ equal, plus ], -// [ notequal, plusminus ] }; -// key { [ q, Q ], -// [ oe, OE ] }; -// key { [ r, R ], -// [registered ] }; -// key { [ t, T ], -// [ dagger ] }; -// key { [ backslash, bar ], -// [guillemotleft,guillemotright ] }; -// key { [ a, A ], -// [ aring, Aring ] }; -// key { [ s, S ], -// [ ssharp, Iacute ] }; -// key { [ d, D ], -// eth, Icircumflex ] }; -// key { [ f, F ], -// [ Idiaeresis ] }; -// key { [ g, G ], -// [ copyright ] }; -// key { [ l, L ], -// [ notsign, Ograve ] }; -// key { [ quoteright, quotedbl ], -// [ ae, AE ] }; -// key { [ c, C ], -// [ ccedilla, Ccedilla ] }; -// key { [ n, N ], -// [asciitilde ] }; -// key { [ m, M ], -// [ mu, Acircumflex ] }; -// key { [ Mode_switch, Multi_key ] }; -// modifier_map Mod3 { Mode_switch }; - }; hidden