From 999e981f4c32cb6d3fda1a96c456fa25f18e475c Mon Sep 17 00:00:00 2001 From: svu Date: Sun, 16 Jan 2005 02:18:20 +0000 Subject: [PATCH] introducing the consistency in the group names --- ChangeLog | 7 ++++ rules/base.xml.in | 89 +++++++++++++++++------------------------------ symbols/am | 1 + symbols/ara | 5 +++ symbols/az | 4 +-- symbols/be | 9 +++-- symbols/ben | 2 +- symbols/bg | 2 +- symbols/br | 3 +- symbols/by | 1 + symbols/ca | 10 +++--- symbols/ch | 16 +++++---- symbols/cz | 6 +++- symbols/de | 18 ++++++---- symbols/deva | 2 +- symbols/dk | 2 ++ symbols/ee | 1 + symbols/es | 4 +++ symbols/fi | 2 ++ symbols/fo | 4 ++- symbols/fr | 10 ++++-- symbols/gb | 6 ++-- symbols/ge | 2 +- symbols/gr | 6 ++++ symbols/hr | 2 +- symbols/hu | 58 ++++++++++++++++-------------- symbols/ie | 8 +++-- symbols/il | 6 ++-- symbols/is | 8 +++-- symbols/it | 2 ++ symbols/latam | 4 ++- symbols/lt | 4 +-- symbols/lv | 6 ++++ symbols/mal | 2 ++ symbols/mkd | 1 + symbols/mt | 4 +-- symbols/no | 6 +++- symbols/ogam | 8 ++++- symbols/pl | 12 ++++--- symbols/pt | 3 ++ symbols/ro | 4 +-- symbols/ru | 5 ++- symbols/se | 6 +++- symbols/sk | 8 ++++- symbols/smi | 10 ++++-- symbols/srp | 22 ++++++------ symbols/syr | 2 +- symbols/tam | 8 ++--- symbols/th | 6 ++-- symbols/tr | 6 ++-- symbols/ua | 8 +++++ symbols/us | 9 ++--- 52 files changed, 269 insertions(+), 171 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6867544..f9c59a4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2005-01-16 svu + + * symbols, rules/base.xml.in: HUGE commit - adjusting the group names + according to the descriptions. + Also, some layouts were missing the default variants - added one. + Also, some default variants were listed in the variantLists - now they are removed. + 2005-01-06 svu * symbols/am, rules/base.xml.in: Removing old Armenian layout, diff --git a/rules/base.xml.in b/rules/base.xml.in index 76141fd..d4877b4 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -754,12 +754,6 @@ <_description>Cyrillic - - - latin - <_description>Latin - - @@ -810,7 +804,14 @@ <_shortDescription>Ben <_description>Bengali - + + + + probhat + <_description>Probhat + + + @@ -827,12 +828,6 @@ <_description>Brazil - - - abnt2 - <_description>abnt2 - - nodeadkeys @@ -871,12 +866,6 @@ <_description>Canada - - - fr - <_description>French - - fr-dvorak @@ -1080,12 +1069,6 @@ <_description>Georgia - - - la - <_description>Latin - - ru @@ -1119,6 +1102,18 @@ <_description>Eliminate dead keys + + + ro + <_description>Romanian keyboard with German letters + + + + + ro_nodeadkeys + <_description>Romanian keyboard with German letters, eliminate dead keys + + @@ -1397,6 +1392,14 @@ + + + lao + <_shortDescription>Lao + <_description>Laos + + + latam @@ -1446,12 +1449,6 @@ <_description>Latvia - - - basic - <_description>Basic (RALT) variant - - apostrophe @@ -1726,13 +1723,13 @@ latinyz - <_description>Latin QWERTY + <_description>Latin qwerty latinunicodeyz - <_description>Latin Unicode QWERTY + <_description>Latin Unicode qwerty @@ -1841,12 +1838,6 @@ <_description>Switzerland - - - de - <_description>German - - de_nodeadkeys @@ -1909,12 +1900,6 @@ <_description>Tamil - - - TSCII - <_description>Typewrite-style keymap; TSCII encoding - - TAB @@ -1950,12 +1935,6 @@ <_description>Thailand - - - basic - <_description>Kedmanee - - tis @@ -2098,7 +2077,7 @@ laptop - <_description>laptop + <_description>Laptop @@ -2110,12 +2089,6 @@ <_description>Northern Saami - - - basic - <_description>Norwegian - - nodeadkeys diff --git a/symbols/am b/symbols/am index 5083b0e..41ea29a 100644 --- a/symbols/am +++ b/symbols/am @@ -68,6 +68,7 @@ xkb_symbols "basic" { xkb_symbols "phonetic" { include "am(basic)" + name[Group1]= "Armenia - Phonetic"; key { [ 0x1000577, 0x1000547 ] }; diff --git a/symbols/ara b/symbols/ara index c83724c..508ba87 100644 --- a/symbols/ara +++ b/symbols/ara @@ -71,11 +71,13 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "qwerty" { include "ara(basic)" + name[Group1]= "Arabic - qwerty"; }; partial alphanumeric_keys xkb_symbols "azerty" { include "ara(basic)" + name[Group1]= "Arabic - azerty"; // the north african arabic keyboard differs from the middle east one // by the numeric row; it follows French keyboard style @@ -103,6 +105,7 @@ xkb_symbols "azerty" { partial alphanumeric_keys xkb_symbols "digits" { include "ara(basic)" + name[Group1]= "Arabic - digits"; // use arabic script digits @@ -121,11 +124,13 @@ xkb_symbols "digits" { partial alphanumeric_keys xkb_symbols "qwerty_digits" { include "ara(digits)" + name[Group1]= "Arabic - qwerty/digits"; }; partial alphanumeric_keys xkb_symbols "azerty_digits" { include "ara(azerty)" + name[Group1]= "Arabic - azerty/digits"; key { [ ampersand, 0x1000661 ] }; key { [ eacute, 0x1000662 ] }; diff --git a/symbols/az b/symbols/az index 02c42bc..254cf7f 100644 --- a/symbols/az +++ b/symbols/az @@ -9,7 +9,7 @@ xkb_symbols "latin" { include "us" - name[Group1]= "Azerbaijan (Latin)"; + name[Group1]= "Azerbaijan"; key { [ grave, asciitilde, dead_grave, dead_tilde ] }; @@ -42,7 +42,7 @@ xkb_symbols "latin" { partial alphanumeric_keys xkb_symbols "cyrillic" { - name[Group1]= "Azerbaijan (Cyrillic)"; + name[Group1]= "Azerbaijan - Cyrillic"; key {[ 2, quotedbl ] }; key {[ 3, numbersign ] }; diff --git a/symbols/be b/symbols/be index 1246aa8..de31012 100644 --- a/symbols/be +++ b/symbols/be @@ -49,6 +49,7 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "iso-alternate" { include "be(basic)" + name[Group1]="Belgium - ISO Alternate"; key { [ a, A, ae, AE ] }; key { [ z, Z, guillemotleft, less ] }; @@ -59,11 +60,12 @@ xkb_symbols "iso-alternate" { }; partial alphanumeric_keys -xkb_symbols "Sundeadkeys" { +xkb_symbols "sundeadkeys" { // Use the Sun dead keys include "be(basic)" + name[Group1]="Belgium - Sun dead keys"; key { [SunFA_Circum, SunFA_Diaeresis, bracketleft, bracketleft] }; key { [ ugrave, percent, SunFA_Acute, SunFA_Acute ] }; @@ -73,11 +75,11 @@ xkb_symbols "Sundeadkeys" { }; partial alphanumeric_keys -xkb_symbols "sundeadkeys" { +xkb_symbols "Sundeadkeys" { // Use the Sun dead keys - include "be(Sundeadkeys)" + include "be(sundeadkeys)" }; @@ -87,6 +89,7 @@ xkb_symbols "nodeadkeys" { // Eliminates dead keys from the basic Belgian layout include "be(basic)" + name[Group1]="Belgium - Eliminate dead keys"; key { [ minus, underscore, cedilla, ogonek ] }; key { [asciicircum, diaeresis, bracketleft, bracketleft] }; diff --git a/symbols/ben b/symbols/ben index 4ac9653..05fb783 100644 --- a/symbols/ben +++ b/symbols/ben @@ -70,7 +70,7 @@ xkb_symbols "basic" { }; xkb_symbols "probhat" { - name[Group1]= "Bengali"; + name[Group1]= "Bengali - Probhat"; key { [ Escape ] }; // numbers diff --git a/symbols/bg b/symbols/bg index 3303fc7..9b7e695 100644 --- a/symbols/bg +++ b/symbols/bg @@ -81,7 +81,7 @@ xkb_symbols "bds" { partial alphanumeric_keys xkb_symbols "phonetic" { - name[Group1]= "Bulgaria (phonetic)"; + name[Group1]= "Bulgaria - Phonetic"; key { [ Cyrillic_che, Cyrillic_CHE ] }; key { [ 1, exclam ] }; diff --git a/symbols/br b/symbols/br index 9acdf4d..5fa04bd 100644 --- a/symbols/br +++ b/symbols/br @@ -9,10 +9,10 @@ // $XdotOrg: xc/programs/xkbcomp/symbols/br,v 1.1.4.3 2004/03/05 13:41:32 eich Exp $ // $XFree86: xc/programs/xkbcomp/symbols/br,v 1.3 2003/04/19 12:22:11 pascal Exp $ +default xkb_symbols "abnt2" { include "latin" - name[Group1]="Brazil"; key { [ 2, at, twosuperior, onehalf ] }; @@ -53,6 +53,7 @@ partial alphanumeric_keys xkb_symbols "nodeadkeys" { include "br(abnt2)" // for consistent naming + name[Group1]="Brazil - Eliminate dead keys"; key { [ 6, diaeresis, notsign, notsign ] }; key { [apostrophe, grave ] }; diff --git a/symbols/by b/symbols/by index be8fc5b..b8c3133 100644 --- a/symbols/by +++ b/symbols/by @@ -62,6 +62,7 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "winkeys" { include "by(basic)" + name[Group1]= "Belarus - Winkeys"; key { [ 4, semicolon ] }; key { [ 3, numbersign ] }; key { [ 5, percent ] }; diff --git a/symbols/ca b/symbols/ca index c00c50e..37f7f8d 100644 --- a/symbols/ca +++ b/symbols/ca @@ -2,7 +2,7 @@ default partial xkb_symbols "fr" { - name[Group1] = "Canada (French)"; + name[Group1] = "Canada"; key { [ numbersign, bar, backslash ] }; key { [ 1, exclam, plusminus ] }; @@ -62,7 +62,7 @@ xkb_symbols "fr" { }; xkb_symbols "fr-dvorak" { - name[Group1] = "Canada (French Dvorak)"; + name[Group1] = "Canada - French Dvorak"; key { [ numbersign, bar, backslash ] }; key { [ 1, exclam, plusminus ] }; @@ -124,7 +124,7 @@ xkb_symbols "fr-dvorak" { partial xkb_symbols "fr-legacy" { - name[Group1] = "Canada (French Legacy)"; + name[Group1] = "Canada - French (legacy)"; include "ca(fr)" @@ -170,7 +170,7 @@ xkb_symbols "fr-legacy" { partial xkb_symbols "multi" { - name[Group1] = "Canada (Multilingual)"; + name[Group1] = "Canada - Multilingual"; include "ca(fr)" @@ -208,7 +208,7 @@ xkb_symbols "multi" { partial xkb_symbols "multi-2gr" { - name[Group1] = "Canada (Multilingual group2)"; + name[Group1] = "Canada - Multilingual, second part"; key { [ VoidSymbol, hyphen ] }; key { [ onesuperior, exclamdown ] }; diff --git a/symbols/ch b/symbols/ch index dcaa473..252b224 100644 --- a/symbols/ch +++ b/symbols/ch @@ -13,7 +13,7 @@ xkb_symbols "basic" { include "latin" // Alphanumeric section - name[Group1]= "Switzerland (German)"; + name[Group1]= "Switzerland"; key { [ section, degree ] }; key { [ 1, plus, bar, exclamdown ] }; key { [ 2, quotedbl, at, oneeighth ] }; @@ -53,7 +53,7 @@ xkb_symbols "de" { partial alphanumeric_keys xkb_symbols "de_Sundeadkeys" { - // modify the default Swiss German layout to use Sun dead keys + // modify the basic Swiss German layout to use Sun dead keys include "ch(basic)" key { [ apostrophe, question, SunFA_Acute ] }; key { [ SunFA_Circum, SunFA_Grave, SunFA_Tilde ] }; @@ -63,12 +63,14 @@ xkb_symbols "de_Sundeadkeys" { partial alphanumeric_keys xkb_symbols "de_sundeadkeys" { include "ch(de_Sundeadkeys)" + name[Group1]= "Switzerland - German, Sun dead keys"; }; partial alphanumeric_keys xkb_symbols "de_nodeadkeys" { - // modify the default Swiss German layout not to have any dead keys + // modify the basic Swiss German layout not to have any dead keys include "ch(basic)" + name[Group1]= "Switzerland - German, eliminate dead keys"; key { [ apostrophe, question, acute ] }; key { [ asciicircum, grave, asciitilde ] }; key { [ diaeresis, exclam, bracketright ] }; @@ -81,7 +83,7 @@ xkb_symbols "fr" { // keyboard and a very simple Swiss/French keybaord include "ch(basic)" - name[Group1]= "Switzerland (French)"; + name[Group1]= "Switzerland - French"; override key { [ egrave, udiaeresis, bracketleft ] @@ -96,7 +98,7 @@ xkb_symbols "fr" { partial alphanumeric_keys xkb_symbols "fr_Sundeadkeys" { - // modify the default Swiss French layout to use Sun dead keys + // modify the basic Swiss French layout to use Sun dead keys include "ch(fr)" key { [ apostrophe, question, SunFA_Acute ] }; key { [ SunFA_Circum, SunFA_Grave, SunFA_Tilde ] }; @@ -106,12 +108,14 @@ xkb_symbols "fr_Sundeadkeys" { partial alphanumeric_keys xkb_symbols "fr_sundeadkeys" { include "ch(fr_Sundeadkeys)" + name[Group1]= "Switzerland - French, Sun dead keys"; }; partial alphanumeric_keys xkb_symbols "fr_nodeadkeys" { - // modify the default Swiss French layout not to have any dead keys + // modify the basic Swiss French layout not to have any dead keys include "ch(fr)" + name[Group1]= "Switzerland - French, eliminate dead keys"; key { [ apostrophe, question, acute ] }; key { [ asciicircum, grave, asciitilde ] }; key { [ diaeresis, exclam, bracketright ] }; diff --git a/symbols/cz b/symbols/cz index 927579e..8cadb92 100644 --- a/symbols/cz +++ b/symbols/cz @@ -2,7 +2,7 @@ // $XFree86: xc/programs/xkbcomp/symbols/cz,v 1.2 2002/11/22 04:02:22 dawes // Exp $ -partial alphanumeric_keys +partial default alphanumeric_keys xkb_symbols "basic" { // This layout conforms to a new cz compromise standard designed @@ -79,6 +79,7 @@ xkb_symbols "basic" { // Use instead of (useful for keyboard without key) xkb_symbols "bksl" { include "cz(basic)" + name[Group1]= "Czechia - Extended Backslash"; key { [ backslash, bar, slash, NoSymbol ] }; }; @@ -91,6 +92,7 @@ xkb_symbols "qwerty" { // 2001 by Kamil Toman include "cz(basic)" + name[Group1]= "Czechia - qwerty"; key { [ z, Z, degree, NoSymbol ] }; key { [ y, Y, NoSymbol, NoSymbol ] }; @@ -100,5 +102,7 @@ xkb_symbols "qwerty" { xkb_symbols "qwerty_bksl" { include "cz(qwerty)" + name[Group1]= "Czechia - qwerty, extended Backslash"; + key { [ backslash, bar, slash, NoSymbol ] }; }; diff --git a/symbols/de b/symbols/de index b74980a..af40d7e 100644 --- a/symbols/de +++ b/symbols/de @@ -4,6 +4,7 @@ // $XKeyboardConfig$ // $XFree86: xc/programs/xkbcomp/symbols/de,v 1.6 2003/09/08 13:12:51 pascal Exp $ +default xkb_symbols "basic" { include "latin(type4)" @@ -36,9 +37,10 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "nodeadkeys" { - // modify the default German layout to not have any dead keys + // modify the basic German layout to not have any dead keys include "de(basic)" + name[Group1]="Germany - Eliminate dead keys"; key { [asciicircum, degree, notsign, notsign ] }; key { [ acute, grave, cedilla, cedilla ] }; @@ -52,11 +54,12 @@ xkb_symbols "nodeadkeys" { partial alphanumeric_keys xkb_symbols "deadgraveacute" { - // modify the default German layout to have only acute and grave + // modify the basic German layout to have only acute and grave // as dead keys (tilde and circumflex are needed as spacing characters // in many programming languages) include "de(basic)" + name[Group1]="Germany - Dead grave acute"; key { [asciicircum, degree, notsign, notsign ] }; key { [ plus, asterisk, asciitilde, dead_macron ] }; @@ -65,18 +68,20 @@ xkb_symbols "deadgraveacute" { partial alphanumeric_keys xkb_symbols "deadacute" { - // modify the default German layout to have only acute as + // modify the basic German layout to have only acute as // dead keys (ASCII grave, tilde and circumflex are needed as // spacing characters in many programming languages and text formatters) include "de(deadgraveacute)" + name[Group1]="Germany - Dead acute"; + key { [dead_acute, grave, dead_cedilla, dead_ogonek ] }; key { [numbersign, apostrophe, dead_grave, dead_grave ] }; }; partial alphanumeric_keys -xkb_symbols "de_ro" { +xkb_symbols "ro" { // add romanian-specific letters to the basic German layout. // Romanian symbols are accessible with combination of and // 'a', 's', 't', 'i', 'ä (ä)' (+ for capital letters). @@ -85,7 +90,7 @@ xkb_symbols "de_ro" { include "de(basic)" - name[Group1]="Romanian for German keyboard"; + name[Group1]="Germany - Romanian keyboard with German letters"; key { [ t, T, tcedilla, Tcedilla ] }; key { [ i, I, icircumflex, Icircumflex ] }; @@ -95,11 +100,12 @@ xkb_symbols "de_ro" { }; partial alphanumeric_keys -xkb_symbols "de_ro_nodeadkeys" { +xkb_symbols "ro_nodeadkeys" { // add romanian-specific letters to the German nodeadkeys layout. // Read the comment for de_ro ! include "de(nodeadkeys)" + name[Group1]="Germany - Romanian keyboard with German letters, eliminate dead keys"; key { [ t, T, tcedilla, Tcedilla ] }; key { [ i, I, icircumflex, Icircumflex ] }; diff --git a/symbols/deva b/symbols/deva index 1c614f0..32f5733 100644 --- a/symbols/deva +++ b/symbols/deva @@ -4,7 +4,7 @@ partial default alphanumeric_keys xkb_symbols "basic" { - name[Group1]= "Hindi"; + name[Group1]= "Devanagari"; key { [ 0x100094A, 0x1000912 ] }; diff --git a/symbols/dk b/symbols/dk index b1a6925..7eca7c5 100644 --- a/symbols/dk +++ b/symbols/dk @@ -33,6 +33,8 @@ xkb_symbols "nodeadkeys" { include "dk(basic)" + name[Group1]="Denmark - Eliminate dead keys"; + key { [ acute, grave, bar, ogonek ] }; key { [ aring, Aring, diaeresis, degree ] }; key { [ diaeresis, asciicircum, asciitilde, macron ] }; diff --git a/symbols/ee b/symbols/ee index b82c800..4de9185 100644 --- a/symbols/ee +++ b/symbols/ee @@ -44,6 +44,7 @@ xkb_symbols "nodeadkeys" { // Modifies the basic Estonian layout to eliminate all dead keys include "ee(basic)" + name[Group1]="Estonia - Eliminate dead keys"; key { [asciicircum,asciitilde ] }; key { [apostrophe, grave ] }; diff --git a/symbols/es b/symbols/es index 1463986..d61114d 100644 --- a/symbols/es +++ b/symbols/es @@ -44,6 +44,8 @@ partial alphanumeric_keys xkb_symbols "sundeadkeys" { include "es(Sundeadkeys)" + + name[Group1]="Spain - Sun dead keys"; }; partial alphanumeric_keys @@ -51,6 +53,8 @@ xkb_symbols "nodeadkeys" { include "es(basic)" + name[Group1]="Spain - Eliminate dead keys"; + key { [ grave, asciicircum, bracketleft, degree ] }; key { [ plus, asterisk, bracketright, macron ] }; key { [ ntilde, Ntilde, asciitilde, doubleacute ] }; diff --git a/symbols/fi b/symbols/fi index 7e519c5..73f33fe 100644 --- a/symbols/fi +++ b/symbols/fi @@ -68,6 +68,8 @@ xkb_symbols "nodeadkeys" { include "latin(type2_nodeadkeys)" include "fi(fi)" + name[Group1]="Finland - Eliminate dead keys"; + key { [ acute, grave ] }; key { [ diaeresis, asciicircum, asciitilde, caron ] }; }; diff --git a/symbols/fo b/symbols/fo index 2186739..5ac2055 100644 --- a/symbols/fo +++ b/symbols/fo @@ -1,6 +1,6 @@ // $XKeyboardConfig$ -partial alphanumeric_keys +partial default alphanumeric_keys xkb_symbols "basic" { include "latin(type2)" @@ -37,6 +37,8 @@ xkb_symbols "nodeadkeys" { include "fo(basic)" + name[Group1]= "Faroe Islands - Eliminate dead keys"; + key { [ acute, grave, bar, ogonek ] }; key { [ aring, Aring, diaeresis, degree ] }; key { [ diaeresis, asciicircum, asciitilde, macron ] }; diff --git a/symbols/fr b/symbols/fr index 652b3d1..793cffa 100644 --- a/symbols/fr +++ b/symbols/fr @@ -60,6 +60,7 @@ partial alphanumeric_keys xkb_symbols "sundeadkeys" { include "fr(Sundeadkeys)" + name[Group1]="France - Sun dead keys"; }; partial alphanumeric_keys @@ -69,6 +70,8 @@ xkb_symbols "nodeadkeys" { include "fr(basic)" + name[Group1]="France - Eliminate dead keys"; + key { [ equal, plus, braceright, ogonek ] }; key { [asciicircum, diaeresis ] }; key { [ dollar, sterling, currency, macron ] }; @@ -150,7 +153,7 @@ xkb_symbols "latin9" { include "latin" - name[Group1]="fr-latin9"; + name[Group1]="France - Alternative"; key { [ oe, OE, leftdoublequotemark, rightdoublequotemark ] }; key { [ ampersand, 1, dead_acute, periodcentered ] }; @@ -231,6 +234,7 @@ xkb_symbols "latin9_sundeadkeys" { include "fr(latin9_Sundeadkeys)" + name[Group1]="France - Alternative, Sun dead keys"; }; partial alphanumeric_keys @@ -240,6 +244,8 @@ xkb_symbols "latin9_nodeadkeys" { include "fr(latin9)" + name[Group1]="France - Alternative, eliminate dead keys"; + key { [ ampersand, 1, apostrophe, periodcentered ] }; key { [ egrave, 7, grave, Egrave ] }; key { [ equal, plus, braceright ] }; @@ -252,7 +258,7 @@ xkb_symbols "latin9_nodeadkeys" { partial alphanumeric_keys xkb_symbols "dvorak" { - name[Group1]= "French dvorak"; + name[Group1]= "France - Dvorak"; key { [ oe, OE, ae, AE ] }; diff --git a/symbols/gb b/symbols/gb index 2f96306..d37cadb 100644 --- a/symbols/gb +++ b/symbols/gb @@ -29,7 +29,7 @@ xkb_symbols "basic" { include "level3(ralt_switch)" }; -partial default alphanumeric_keys +partial alphanumeric_keys xkb_symbols "intl" { // Describes the differences between a very simple en_US @@ -45,7 +45,7 @@ xkb_symbols "intl" { include "latin" - name[Group1]="United Kingdom"; + name[Group1]="United Kingdom - International (with dead keys)"; key { [ 2, dead_diaeresis, twosuperior, onehalf ] }; key { [ 3, sterling, threesuperior, onethird ] }; @@ -68,6 +68,8 @@ partial alphanumeric_keys xkb_symbols "dvorak" { include "us(dvorak)" + name[Group1]="United Kingdom - Dvorak"; + key { [ numbersign, asciitilde ] }; key { [ 2, quotedbl, twosuperior, NoSymbol ] }; key { [ 3, sterling, threesuperior, NoSymbol ] }; diff --git a/symbols/ge b/symbols/ge index 17f725f..5480774 100644 --- a/symbols/ge +++ b/symbols/ge @@ -60,7 +60,7 @@ xkb_symbols "la" { partial alphanumeric_keys xkb_symbols "ru" { - name[Group1]= "Georgia"; + name[Group1]= "Georgia - Russian"; key { [ asciicircum, asciitilde ] }; key { [ 1, exclam ] }; diff --git a/symbols/gr b/symbols/gr index d84ec95..154e04e 100644 --- a/symbols/gr +++ b/symbols/gr @@ -85,6 +85,8 @@ xkb_symbols "extended" { include "gr(basic)" + name[Group1] = "Greece - Extended"; + key.type = "THREE_LEVEL"; key { [ 5, percent, EuroSign ] }; @@ -103,6 +105,8 @@ xkb_symbols "polytonic" { include "gr(extended)" + name[Group1] = "Greece - Polytonic"; + key.type = "THREE_LEVEL"; key { [ dead_tilde, dead_diaeresis, dead_macron ] }; @@ -118,6 +122,8 @@ xkb_symbols "nodeadkeys" { include "gr(basic)" + name[Group1] = "Greece - Eliminate dead keys"; + key { [ semicolon, colon ] }; }; diff --git a/symbols/hr b/symbols/hr index 1289485..6ea8a86 100644 --- a/symbols/hr +++ b/symbols/hr @@ -57,7 +57,7 @@ xkb_symbols "us" { // by Vlatko Kosturjak (kost at linux.hr) // Alphanumeric section - name[Group1]= "Croatia (US)"; + name[Group1]= "Croatia - US keyboard with Croatian letters"; key { [ q, Q ], [ backslash ] }; key { [ w, W ], diff --git a/symbols/hu b/symbols/hu index c602601..76d5910 100644 --- a/symbols/hu +++ b/symbols/hu @@ -23,25 +23,29 @@ // Default layout default partial xkb_symbols "basic" { - include "hu(102_qwertz_comma_dead)" +include "hu(102_qwertz_comma_dead)" +name[Group1] = "Hungary"; }; // Standard layout partial xkb_symbols "standard" { - include "hu(102_qwertz_comma_dead)" +include "hu(102_qwertz_comma_dead)" +name[Group1] = "Hungary - Standard"; }; // Standard layout without dead key support partial xkb_symbols "nodeadkeys" { - include "hu(102_qwertz_comma_nodead)" +include "hu(102_qwertz_comma_nodead)" +name[Group1] = "Hungary - Eliminate dead keys"; }; // Qwerty layout partial xkb_symbols "qwerty" { - include "hu(101_qwerty_comma_dead)" +include "hu(101_qwerty_comma_dead)" +name[Group1] = "Hungary - qwerty"; }; // Main layouts @@ -52,14 +56,14 @@ xkb_symbols "qwerty" { // and with dead key support partial xkb_symbols "101_qwertz_comma_dead" { - name[Group1] = "Hungary"; - include "latin" - include "hu(def_101)" - include "hu(def_qwertz)" - include "keypad(comma)" - include "hu(def_dead)" - include "hu(def_common)" - include "level3(ralt_switch)" +name[Group1] = "Hungary - 101/qwertz/comma/Dead keys"; +include "latin" +include "hu(def_101)" +include "hu(def_qwertz)" +include "keypad(comma)" +include "hu(def_dead)" +include "hu(def_common)" +include "level3(ralt_switch)" }; // 101_qwertz_comma_nodead @@ -68,7 +72,7 @@ xkb_symbols "101_qwertz_comma_dead" { // and without dead key support partial xkb_symbols "101_qwertz_comma_nodead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 101/qwertz/comma/Eliminate dead keys"; include "latin" include "hu(def_101)" include "hu(def_qwertz)" @@ -84,7 +88,7 @@ xkb_symbols "101_qwertz_comma_nodead" { // and with dead key support partial xkb_symbols "101_qwertz_dot_dead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 101/qwertz/dot/Dead keys"; include "latin" include "hu(def_101)" include "hu(def_qwertz)" @@ -100,7 +104,7 @@ xkb_symbols "101_qwertz_dot_dead" { // and without dead key support partial xkb_symbols "101_qwertz_dot_nodead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 101/qwertz/dot/Eliminate dead keys"; include "latin" include "hu(def_101)" include "hu(def_qwertz)" @@ -116,7 +120,7 @@ xkb_symbols "101_qwertz_dot_nodead" { // and with dead key support partial xkb_symbols "101_qwerty_comma_dead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 101/qwerty/comma/Dead keys"; include "latin" include "hu(def_101)" include "hu(def_qwerty)" @@ -132,7 +136,7 @@ xkb_symbols "101_qwerty_comma_dead" { // and without dead key support partial xkb_symbols "101_qwerty_comma_nodead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 101/qwerty/comma/Eliminate dead keys"; include "latin" include "hu(def_101)" include "hu(def_qwerty)" @@ -148,7 +152,7 @@ xkb_symbols "101_qwerty_comma_nodead" { // and with dead key support partial xkb_symbols "101_qwerty_dot_dead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 101/qwerty/dot/Dead keys"; include "latin" include "hu(def_101)" include "hu(def_qwerty)" @@ -164,7 +168,7 @@ xkb_symbols "101_qwerty_dot_dead" { // and without dead key support partial xkb_symbols "101_qwerty_dot_nodead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 101/qwerty/dot/Eliminate dead keys"; include "latin" include "hu(def_101)" include "hu(def_qwerty)" @@ -180,7 +184,7 @@ xkb_symbols "101_qwerty_dot_nodead" { // and with dead key support partial xkb_symbols "102_qwertz_comma_dead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 102/qwertz/comma/Dead keys"; include "latin" include "hu(def_102)" include "hu(def_qwertz)" @@ -196,7 +200,7 @@ xkb_symbols "102_qwertz_comma_dead" { // and without dead key support partial xkb_symbols "102_qwertz_comma_nodead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 102/qwertz/comma/Eliminate dead keys"; include "latin" include "hu(def_102)" include "hu(def_qwertz)" @@ -212,7 +216,7 @@ xkb_symbols "102_qwertz_comma_nodead" { // and with dead key support partial xkb_symbols "102_qwertz_dot_dead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 102/qwertz/dot/Dead keys"; include "latin" include "hu(def_102)" include "hu(def_qwertz)" @@ -228,7 +232,7 @@ xkb_symbols "102_qwertz_dot_dead" { // and without dead key support partial xkb_symbols "102_qwertz_dot_nodead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 102/qwertz/dot/Eliminate dead keys"; include "latin" include "hu(def_102)" include "hu(def_qwertz)" @@ -244,7 +248,7 @@ xkb_symbols "102_qwertz_dot_nodead" { // and with dead key support partial xkb_symbols "102_qwerty_comma_dead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 102/qwerty/comma/Dead keys"; include "latin" include "hu(def_102)" include "hu(def_qwerty)" @@ -260,7 +264,7 @@ xkb_symbols "102_qwerty_comma_dead" { // and without dead key support partial xkb_symbols "102_qwerty_comma_nodead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 102/qwerty/comma/Eliminate dead keys"; include "latin" include "hu(def_102)" include "hu(def_qwerty)" @@ -276,7 +280,7 @@ xkb_symbols "102_qwerty_comma_nodead" { // and with dead key support partial xkb_symbols "102_qwerty_dot_dead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 102/qwerty/dot/Dead keys"; include "latin" include "hu(def_102)" include "hu(def_qwerty)" @@ -292,7 +296,7 @@ xkb_symbols "102_qwerty_dot_dead" { // and without dead key support partial xkb_symbols "102_qwerty_dot_nodead" { - name[Group1] = "Hungary"; + name[Group1] = "Hungary - 102/qwerty/dot/Eliminate dead keys"; include "latin" include "hu(def_102)" include "hu(def_qwerty)" diff --git a/symbols/ie b/symbols/ie index 0cf3a30..5576e78 100644 --- a/symbols/ie +++ b/symbols/ie @@ -123,6 +123,9 @@ xkb_symbols "laptop" { // For laptops which don't have the RWIN key but are otherwise // the same as 105-key layouts. include "ie(basic)" + + name[Group1] = "Ireland - Laptop"; + key { type[Group1]="TWO_LEVEL", [ Multi_key, ISO_Next_Group ] }; }; @@ -142,7 +145,7 @@ xkb_symbols "CloGaelach" { include "ie(basic)" - name[Group1] = "Ireland (Clo Gaelach)"; + name[Group1] = "Ireland - CloGaelach"; key { [ grave, notsign, brokenbar, ssharp ] }; key { [ r, R, 0x100027C, registered ] }; @@ -169,6 +172,7 @@ xkb_symbols "CloGaelachLaptop" { // For laptops which don't have the RWIN key but are otherwise // the same as 105-key layouts. include "ie(CloGaelach)" + name[Group1] = "Ireland - CloGaelach Laptop"; key { type[Group1]="TWO_LEVEL", [ Multi_key, ISO_Next_Group ] }; }; @@ -177,7 +181,7 @@ xkb_symbols "UnicodeExpert" { // This should eventually be a "Unicode Expert" layout like the Mac one. - name[Group1] = "Ireland (Unicode Expert)"; + name[Group1] = "Ireland - UnicodeExpert"; // // Numeric row `1234567890-= diff --git a/symbols/il b/symbols/il index ca93149..f0c5bf9 100644 --- a/symbols/il +++ b/symbols/il @@ -60,7 +60,7 @@ xkb_symbols "basic" { // nikud patter based on Dekel Tsur's Hebrew mapping for LyX partial alphanumeric_keys xkb_symbols "lyx" { - name[Group1]= "Israel"; + name[Group1]= "Israel - lyx"; key { [ semicolon, asciitilde ] }; // On some key (e.g. AD01, right below) there is not yet mapping for the @@ -119,7 +119,7 @@ xkb_symbols "lyx" { // layout. partial alphanumeric_keys xkb_symbols "si1452" { - name[Group1]= "Israel"; + name[Group1]= "Israel - si1452"; include "il(basic)" @@ -159,7 +159,7 @@ xkb_symbols "phonetic" { // uses the phonetic layout from old Slackware 'il.map' file - name[Group1]= "Israel (phonetic)"; + name[Group1]= "Israel - Phonetic"; key { [ equal, plus ], [ hebrew_doublelowline, hebrew_doublelowline ]}; diff --git a/symbols/is b/symbols/is index acae61d..66dc797 100644 --- a/symbols/is +++ b/symbols/is @@ -34,10 +34,12 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "Sundeadkeys" { - // modify the default Icelandic layout to use Sun dead keys + // modify the basic Icelandic layout to use Sun dead keys include "is(basic)" + name[Group1]="Iceland - Sun dead keys"; + key { [SunFA_Circum, degree, notsign, notsign ] }; key { [SunFA_Acute, SunFA_Grave, SunFA_Cedilla, SunFA_Cedilla ] }; key { [udiaeresis, Udiaeresis, SunFA_Diaeresis, SunFA_Diaeresis ] }; @@ -50,10 +52,12 @@ xkb_symbols "Sundeadkeys" { partial alphanumeric_keys xkb_symbols "nodeadkeys" { - // modify the default Icelandic layout to not have any dead keys + // modify the basic Icelandic layout to not have any dead keys include "is(basic)" + name[Group1]="Iceland - Eliminate dead keys"; + key { [asciicircum, degree, notsign, notsign ] }; key { [apostrophe, grave, cedilla, cedilla ] }; key { [udiaeresis, Udiaeresis, diaeresis, diaeresis ] }; diff --git a/symbols/it b/symbols/it index c563183..b4adbca 100644 --- a/symbols/it +++ b/symbols/it @@ -47,6 +47,8 @@ xkb_symbols "nodeadkeys" { include "it(basic)" + name[Group1]="Italy - Eliminate dead keys"; + key { [ 2, quotedbl, twosuperior, doubleacute ] }; key { [ 3, sterling,threesuperior, asciitilde ] }; diff --git a/symbols/latam b/symbols/latam index 10fdb7d..02372d8 100644 --- a/symbols/latam +++ b/symbols/latam @@ -42,7 +42,7 @@ xkb_symbols "Sundeadkeys" { partial alphanumeric_keys xkb_symbols "sundeadkeys" { include "latam(Sundeadkeys)" - + name[Group1]="Latin American - Sun dead keys"; }; partial alphanumeric_keys @@ -50,6 +50,8 @@ xkb_symbols "nodeadkeys" { include "latam(basic)" + name[Group1]="Latin American - Eliminate dead keys"; + key { [questiondown, exclamdown, cedilla, ogonek ] }; key { [ grave, asciicircum, bracketleft, degree ] }; key { [ plus, asterisk, bracketright, macron ] }; diff --git a/symbols/lt b/symbols/lt index a20139f..b0d6c85 100644 --- a/symbols/lt +++ b/symbols/lt @@ -43,7 +43,7 @@ xkb_symbols "us" { include "latin" - name[Group1]="Lithuania"; + name[Group1]="Lithuania - US keyboard with Lithuanian letters"; key { [ 1, exclam, aogonek, Aogonek ] }; key { [ 2, at, ccaron, Ccaron ] }; @@ -75,7 +75,7 @@ xkb_symbols "std" { include "latin" - name[Group1]= "Lithuania"; + name[Group1]= "Lithuania - Standard"; key {[ grave, asciitilde, acute ]}; key {[ exclam, 1, at ]}; diff --git a/symbols/lv b/symbols/lv index 6f9ffb0..243125d 100644 --- a/symbols/lv +++ b/symbols/lv @@ -95,6 +95,8 @@ xkb_symbols "apostrophe" { include "lv(basic)" + name[Group1]= "Latvia - Apostrophe (') variant"; + key {[ISO_Level3_Latch, quotedbl, apostrophe, quotedbl]}; key {[space, space, apostrophe]}; modifier_map Mod5 { }; @@ -106,6 +108,8 @@ xkb_symbols "tilde" { include "lv(basic)" + name[Group1]= "Latvia - Tilde (~) variant"; + key {[ISO_Level3_Latch, asciitilde, grave, acute]}; key {[space, space, asciitilde]}; modifier_map Mod5 { }; @@ -117,6 +121,8 @@ xkb_symbols "fkey" { include "lv(basic)" + name[Group1]= "Latvia - F-letter (F) variant"; + key {[ISO_Level3_Latch, ISO_Level3_Latch, f, F]}; key {[space, space, f, F]}; modifier_map Mod5 { }; diff --git a/symbols/mal b/symbols/mal index fec72bf..052afe9 100644 --- a/symbols/mal +++ b/symbols/mal @@ -79,6 +79,8 @@ xkb_symbols "mlplusnum" { include "mal(basic)" + name[Group1] = "Malayalam - With Malayalam digits"; + key { [ 0x01000d67 , exclam ] }; key { [ 0x01000d68 , at ] }; key { [ 0x01000d69 , numbersign ] }; diff --git a/symbols/mkd b/symbols/mkd index b39f847..a8b64f8 100644 --- a/symbols/mkd +++ b/symbols/mkd @@ -62,5 +62,6 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "nodeadkeys" { include "mkd(basic)" + name[Group1]= "Macedonian - Eliminate dead keys"; key { [ grave, asciitilde ] }; }; diff --git a/symbols/mt b/symbols/mt index c59b43f..db8c6f4 100644 --- a/symbols/mt +++ b/symbols/mt @@ -38,7 +38,7 @@ xkb_symbols "basic" { // Maltese keyboard map (based on MSA Standard DMS100, annex A) // by Ramon Casha (ramon.casha@linux.org.mt) -partial default alphanumeric_keys +partial alphanumeric_keys xkb_symbols "us" { include "mt(basic)" @@ -46,7 +46,7 @@ xkb_symbols "us" { // Describes the differences between the mt // keyboard and a US-based physical keyboard - name[Group1]="Maltese (US layout)"; + name[Group1]="Malta - US keyboard with Maltian letters"; key { [ zabovedot, Zabovedot, backslash, bar ] }; diff --git a/symbols/no b/symbols/no index dd875c8..70d3213 100644 --- a/symbols/no +++ b/symbols/no @@ -4,7 +4,7 @@ // $XKeyboardConfig$ // $XFree86: xc/programs/xkbcomp/symbols/no,v 1.3 2002/12/19 01:07:56 dawes Exp $ -partial alphanumeric_keys +partial default alphanumeric_keys xkb_symbols "basic" { // Describes the differences between a very simple en_US @@ -38,6 +38,8 @@ xkb_symbols "nodeadkeys" { include "no(basic)" + name[Group1]="Norway - Eliminate dead keys"; + key { [ backslash, grave, acute, ogonek ] }; key { [ diaeresis, asciicircum, asciitilde, macron ] }; key { [ oslash, Ooblique, acute, doubleacute ] }; @@ -51,6 +53,8 @@ partial alphanumeric_keys xkb_symbols "dvorak" { include "us(dvorak)" + name[Group1]="Norway - Dvorak"; + key { [ bar, section, brokenbar, paragraph ] }; key { [ 1, exclam, exclamdown, onesuperior ] }; diff --git a/symbols/ogam b/symbols/ogam index 36feb53..aa17f11 100644 --- a/symbols/ogam +++ b/symbols/ogam @@ -83,6 +83,9 @@ xkb_symbols "laptop" { // For laptops which don't have the RWIN key but are otherwise // the same as 105-key layouts. include "ogam(basic)" + + name[Group1] = "Ogham - Laptop"; + key { type[Group1]="TWO_LEVEL", [ Multi_key, ISO_Next_Group ] }; }; @@ -93,7 +96,7 @@ xkb_symbols "is434" { // This has the full layout of IS434 with an Irish QWERTY keyboard, // and the Ogham characters accessed when CAPS LOCK is on. - name[Group1] = "Ogham (IS434)"; + name[Group1] = "Ogham - IS434"; key.type[Group1] = "THREE_LEVEL"; @@ -197,6 +200,9 @@ xkb_symbols "is434laptop" { // For laptops which don't have the RWIN key but are otherwise // the same as 105-key layouts. include "ogam(is434)" + + name[Group1] = "Ogham - IS434 laptop"; + key { type[Group1]="TWO_LEVEL", [ Multi_key, ISO_Next_Group ] }; }; diff --git a/symbols/pl b/symbols/pl index bc2d96b..68909bb 100644 --- a/symbols/pl +++ b/symbols/pl @@ -35,7 +35,7 @@ xkb_symbols "qwertz" { include "latin(type3)" - name[Group1]="Poland"; + name[Group1]="Poland - qwertz"; key { [ 1, exclam, asciitilde, exclamdown ] }; key { [ 2, quotedbl, dead_caron, oneeighth ] }; @@ -73,8 +73,8 @@ xkb_symbols "qwertz" { // Polish Dvorak keymaps // by Rafal Rzepecki -// The default keymap "pl" places Polish quotes on quotemark key and -// moves the dead symbols from there to "1/!" key. If you are used to default +// The base keymap "pl" places Polish quotes on quotemark key and +// moves the dead symbols from there to "1/!" key. If you are used to common // dead keys placement, you could use "pl_altquotes"; in this layout // dead keys remain in the old place, whereas Polish quotes are placed on the // "1/!" key. If you do not use Polish quotes at all, you can use "pl_basic" map. @@ -84,7 +84,7 @@ partial alphanumeric_keys xkb_symbols "dvorak" { include "us(dvorak)" - name[Group1] = "Poland (Dvorak)"; + name[Group1] = "Poland - Dvorak"; key { [ c, C, cacute, Cacute ] }; key { [ l, L, lstroke, Lstroke ] }; @@ -110,6 +110,8 @@ partial alphanumeric_keys xkb_symbols "dvorak_quotes" { include "pl(dvorak)" + name[Group1] = "Poland - Dvorak, Polish quotes on quotemark key"; + key { [ apostrophe, quotedbl, doublelowquotemark, rightdoublequotemark ] }; // Dead symbols moved to this key @@ -121,5 +123,7 @@ partial alphanumeric_keys xkb_symbols "dvorak_altquotes" { include "pl(dvorak)" + name[Group1] = "Poland - Dvorak, Polish quotes on key 1/!"; + key { [ 1, exclam, doublelowquotemark, rightdoublequotemark ] }; }; diff --git a/symbols/pt b/symbols/pt index d4f8575..9a741be 100644 --- a/symbols/pt +++ b/symbols/pt @@ -42,6 +42,7 @@ partial alphanumeric_keys xkb_symbols "sundeadkeys" { include "pt(Sundeadkeys)" // for consistent naming + name[Group1]="Portugal - Sun dead keys"; }; partial alphanumeric_keys @@ -49,6 +50,8 @@ xkb_symbols "nodeadkeys" { include "pt(basic)" // for consistent naming + name[Group1]="Portugal - Eliminate dead keys"; + key { [guillemotleft, guillemotright, cedilla, ogonek ] }; key { [ plus, asterisk, quotedbl, quotedbl ] }; key { [ acute, grave ] }; diff --git a/symbols/ro b/symbols/ro index a395a46..b8d7ac4 100644 --- a/symbols/ro +++ b/symbols/ro @@ -70,7 +70,7 @@ xkb_symbols "us" { include "latin" - name[Group1]="Romanian for us-keyboard"; + name[Group1]="Romania - US keyboard with Romanian letters "; key { [ q, Q, acircumflex, Acircumflex ] }; key { [ t, T, tcedilla, Tcedilla ] }; @@ -91,7 +91,7 @@ xkb_symbols "de" { include "ro(basic)" - name[Group1]="German for Romanian keyboard"; + name[Group1]="Romania - Romanian keyboard with German letters"; key { [ u, U, udiaeresis, Udiaeresis ] }; key { [ o, O, odiaeresis, Odiaeresis ] }; diff --git a/symbols/ru b/symbols/ru index 92da66f..6d6f81f 100644 --- a/symbols/ru +++ b/symbols/ru @@ -72,6 +72,7 @@ key.type[group1]="TWO_LEVEL"; partial alphanumeric_keys xkb_symbols "winkeys" { include "ru(basic)" + name[Group1]= "Russia - Winkeys"; key { [ 3, numerosign ] }; key { [ 4, semicolon ] }; key { [ 5, percent ] }; @@ -85,6 +86,7 @@ xkb_symbols "winkeys" { partial alphanumeric_keys xkb_symbols "typewriter" { include "ru(basic)" + name[Group1]= "Russia - Typewriter"; key { [ apostrophe, quotedbl ] }; key { [ exclam, 1 ] }; key { [ numerosign, 2 ] }; @@ -107,7 +109,7 @@ key.type[group1]="ALPHABETIC"; partial alphanumeric_keys xkb_symbols "phonetic" { - name[Group1]= "Russia (phonetic)"; + name[Group1]= "Russia - Phonetic"; key { [ 1, exclam ] }; key { [ 2, at ] }; @@ -169,6 +171,7 @@ key.type[group1]="ALPHABETIC"; partial alphanumeric_keys xkb_symbols "rstu" { include "ru(basic)" + name[Group1]= "Russia - Ukrainian standard RSTU"; key { [ apostrophe, question ] }; key { [ exclam, 1 ] }; diff --git a/symbols/se b/symbols/se index c2f64b5..532e4fb 100644 --- a/symbols/se +++ b/symbols/se @@ -4,7 +4,7 @@ // $XKeyboardConfig$ // $XFree86: xc/programs/xkbcomp/symbols/se,v 1.5 2003/01/26 02:01:48 dawes Exp $ -partial alphanumeric_keys +partial default alphanumeric_keys xkb_symbols "basic" { include "latin(type2)" include "se(se)" @@ -42,6 +42,8 @@ xkb_symbols "nodeadkeys" { include "latin(type2_nodeadkeys)" include "se(se)" + name[Group1]="Sweden - Eliminate dead keys"; + key { [ acute, grave, plusminus, notsign ] }; }; @@ -51,6 +53,8 @@ partial alphanumeric_keys xkb_symbols "dvorak" { include "no(dvorak)" + name[Group1]="Sweden - Dvorak"; + key { [ section, onehalf ] }; key { [ 4, currency, dollar, onequarter ] }; diff --git a/symbols/sk b/symbols/sk index ae58ba5..7a835d7 100644 --- a/symbols/sk +++ b/symbols/sk @@ -3,7 +3,7 @@ // $XFree86: xc/programs/xkbcomp/symbols/sk,v 1.2 2002/11/22 04:02:22 dawes // Exp $ -partial alphanumeric_keys +partial default alphanumeric_keys xkb_symbols "basic" { // This layout conforms to a new sk compromise standard designed @@ -81,6 +81,8 @@ xkb_symbols "basic" { xkb_symbols "bksl" { include "sk(basic)" + name[Group1] = "Slovakia - Extended Backslash"; + key { [ backslash, bar, slash, NoSymbol ] }; }; @@ -93,6 +95,8 @@ xkb_symbols "qwerty" { include "sk(basic)" + name[Group1] = "Slovakia - qwerty"; + key { [ z, Z, degree, NoSymbol ] }; key { [ y, Y, NoSymbol, NoSymbol ] }; }; @@ -101,5 +105,7 @@ xkb_symbols "qwerty" { xkb_symbols "qwerty_bksl" { include "sk(qwerty)" + name[Group1] = "Slovakia - qwerty, extended Backslash"; + key { [ backslash, bar, slash, NoSymbol ] }; }; diff --git a/symbols/smi b/symbols/smi index 2ca6fe1..0154b7e 100644 --- a/symbols/smi +++ b/symbols/smi @@ -11,11 +11,11 @@ // // $XFree86: xc/programs/xkbcomp/symbols/sapmi,v 1.2 2002/11/22 04:03:28 dawes Exp $ -partial alphanumeric_keys +partial default alphanumeric_keys xkb_symbols "basic" { include "latin" - name[Group1]= "Sami languages (Other)"; + name[Group1]= "Northern Saami"; key { [ 1, exclam, copyright, exclamdown ] }; key { [ 2, quotedbl, at, registered ] }; @@ -71,7 +71,7 @@ xkb_symbols "basic" { include "level3(ralt_switch)" }; - xkb_symbols "sefi" { +xkb_symbols "sefi" { // Describes the differences between a Norwegian Northern Sami // (keyboard with dead key support) and a Swedish/Finnish Sami @@ -80,6 +80,8 @@ xkb_symbols "basic" { include "smi(basic)" + name[Group1]= "Northern Saami - Finish and Swedish"; + key { [odiaeresis, Odiaeresis, oslash, Ooblique ] }; key { [adiaeresis, Adiaeresis, ae, AE ] }; }; @@ -91,5 +93,7 @@ xkb_symbols "nodeadkeys" { include "smi(basic)" + name[Group1]= "Northern Saami - Eliminate dead keys"; + key { [ backslash, grave, acute, ogonek ] }; }; diff --git a/symbols/srp b/symbols/srp index 67e7ea8..18b448b 100644 --- a/symbols/srp +++ b/symbols/srp @@ -11,9 +11,9 @@ // $XKeyboardConfig$ default partial alphanumeric_keys -xkb_symbols "default" { +xkb_symbols "basic" { - name[Group1]= "Serbian Cyrillic"; + name[Group1]= "Serbian"; include "srp(level3)" include "srp(common)" @@ -25,9 +25,9 @@ partial alphanumeric_keys xkb_symbols "yz" { // Cyrillic_zhe and Cyrillic_ze swapped. - name[Group1]= "Serbian Cyrillic (swap Zhe, Ze)"; + name[Group1]= "Serbian - Z and ZHE swapped"; - include "srp(default)" + include "srp(basic)" key { [ Cyrillic_zhe, Cyrillic_ZHE, any,any ] }; // y key { [ Cyrillic_ze, Cyrillic_ZE, any,any ] }; // z @@ -214,7 +214,7 @@ xkb_symbols "level3" { partial alphanumeric_keys xkb_symbols "latin" { - name[Group1]= "Serbian Latin"; + name[Group1]= "Serbian - Latin"; include "srp(level3)" include "srp(common)" @@ -227,7 +227,7 @@ xkb_symbols "latinunicode" { // This mapping supports the Unicode characters 0x1c4-0x1cc (dz, lj, and nj // as single character). You get the title form with AltGr+Shift. - name[Group1]= "Serbian Latin Unicode"; + name[Group1]= "Serbian - Latin Unicode"; include "srp(latin)" include "srp(twoletter)" @@ -237,7 +237,7 @@ partial alphanumeric_keys xkb_symbols "latinyz" { // For those who insist on using "english-position" Z and Y. - name[Group1]= "Serbian Latin (swap Y, Z)"; + name[Group1]= "Serbian - Latin qwerty"; include "srp(latin)" @@ -249,7 +249,7 @@ partial alphanumeric_keys xkb_symbols "latinunicodeyz" { // Unicode, ZHE and Z swapped. - name[Group1]= "Serbian Latin Unicode (swap ZHE, Z)"; + name[Group1]= "Serbian - Latin Unicode qwerty"; include "srp(latinunicode)" @@ -260,9 +260,9 @@ xkb_symbols "latinunicodeyz" { xkb_symbols "alternatequotes" { // Another acceptable »pair of quotes« for Serbian - name[Group1]= "Serbian Latin with alternate quotes"; + name[Group1]= "Serbian - With guillemots"; - include "srp(default)" + include "srp(basic)" key { [ any,any, guillemotright, NoSymbol ] }; // s key { [ any,any, guillemotleft, NoSymbol ] }; // d @@ -271,7 +271,7 @@ xkb_symbols "alternatequotes" { xkb_symbols "latinalternatequotes" { // Another acceptable »pair of quotes« for Serbian - name[Group1]= "Serbian Latin with alternate quotes"; + name[Group1]= "Serbian - Latin with guillemots"; include "srp(latin)" diff --git a/symbols/syr b/symbols/syr index 121cbcc..547aa16 100644 --- a/symbols/syr +++ b/symbols/syr @@ -78,7 +78,7 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "phonetic" { - name[Group1]= "Syriac(phonetic)"; + name[Group1]= "Syriac - Phonetic"; key { [ 0x100070F, 0x100032E, Arabic_shadda ] }; key { [ 1, exclam, 0x1000701 ] }; diff --git a/symbols/tam b/symbols/tam index b39d020..1b4c763 100644 --- a/symbols/tam +++ b/symbols/tam @@ -13,7 +13,7 @@ xkb_symbols "TSCII" { // Author : Thuraiappah Vaseeharan // Last Modified: Sat Jan 5 17:11:26 CST 2002 - name[Group1]= "Tamil (TSCII)"; + name[Group1]= "Tamil"; key { [ 0x10000b7, 0x10000a4 ] }; // aytham key { [ 0x1000082, 0x10000a5 ] }; // shri @@ -69,7 +69,7 @@ xkb_symbols "TAB" { // Author: Thuraiappah Vaseeharan // Date : Sun Aug 12 02:23:00 CDT 2001 - name[Group1]= "Tamil"; + name[Group1]= "Tamil - Typewrite-style keymap; TAB encoding"; // numeral row key { [ 0x10000e7, 0x10000a7 ] } ; @@ -126,7 +126,7 @@ xkb_symbols "UNI" { // Date : Sat Feb 9 21:10:48 CST 2002 // Mapping: - name[Group1]= "Tamil"; + name[Group1]= "Tamil - Typewrite-style keymap; Unicode encoding"; // granthas key { [ 0x1000b83 ] } ; @@ -174,7 +174,7 @@ xkb_symbols "UNI" { partial alphanumeric_keys xkb_symbols "INSCRIPT" { - name[Group1]= "Tamil"; + name[Group1]= "Tamil - INSCRIPT layout"; key { [ 0x1000BCA, 0x1000B92 ] }; diff --git a/symbols/th b/symbols/th index 50916f5..42383df 100644 --- a/symbols/th +++ b/symbols/th @@ -6,7 +6,7 @@ partial default alphanumeric_keys xkb_symbols "basic" { - name[Group1]= "Thailand (Kedmanee)"; + name[Group1]= "Thailand"; // converted to THai keysysms - Pablo Saratxaga @@ -65,7 +65,7 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "pat" { - name[Group1]= "Thailand (Pattachote)"; + name[Group1]= "Thailand - Pattachote"; // The thai layout defines a second keyboard group and changes // the behavior of a few modifier keys. @@ -127,7 +127,7 @@ xkb_symbols "pat" { partial alphanumeric_keys xkb_symbols "tis" { - name[Group1]= "Thailand (TIS-820.2538)"; + name[Group1]= "Thailand - TIS-820.2538"; // The thai layout defines a second keyboard group and changes // the behavior of a few modifier keys. diff --git a/symbols/tr b/symbols/tr index eb02de5..5c825c8 100644 --- a/symbols/tr +++ b/symbols/tr @@ -13,7 +13,7 @@ xkb_symbols "basic" { include "latin" - name[Group1]="Turkey"; + name[Group1]="Turkish"; key { [ 1, exclam, onesuperior, exclamdown ] }; key { [ 2, apostrophe, sterling, twosuperior ] }; @@ -66,7 +66,7 @@ xkb_symbols "f" { include "latin" - name[Group1]="Turkey"; + name[Group1]="Turkish - (F)"; key { [ 1, exclam, onesuperior, exclamdown ] }; key { [ 2, quotedbl, twosuperior, VoidSymbol ] }; @@ -129,7 +129,7 @@ xkb_symbols "alt" { include "latin" - name[Group1]="Turkey"; + name[Group1]="Turkish - Alt-Q"; key { [ 7, ampersand, lowleftcorner, upleftcorner ] }; key { [ 8, asterisk, leftt, topt ] }; diff --git a/symbols/ua b/symbols/ua index af5f56d..a54b2b8 100644 --- a/symbols/ua +++ b/symbols/ua @@ -71,6 +71,8 @@ partial alphanumeric_keys xkb_symbols "winkeys" { include "ua(basic)" + name[Group1]= "Ukraine - Winkeys"; + key { [ 3, numerosign ] }; key { [ 4, semicolon ] }; key { [ 5, percent ] }; @@ -84,6 +86,8 @@ partial alphanumeric_keys xkb_symbols "typewriter" { include "ua(basic)" + name[Group1]= "Ukraine - Typewriter"; + key { [ apostrophe, quotedbl ] }; key { [ exclam, 1 ] }; key { [ numerosign, 2 ] }; @@ -111,6 +115,8 @@ partial alphanumeric_keys xkb_symbols "phonetic" { include "ua(basic)" + name[Group1]= "Ukraine - Phonetic"; + key { [ Cyrillic_ya, Cyrillic_YA ] }; key { [ Cyrillic_ve, Cyrillic_VE ] }; key { [ Cyrillic_ie, Cyrillic_IE ] }; @@ -155,6 +161,8 @@ partial alphanumeric_keys xkb_symbols "rstu" { include "ua(basic)" + name[Group1]= "Ukraine - Ukrainian standard RSTU"; + key { [ apostrophe, question ] }; key { [ exclam, 1 ] }; key { [ quotedbl, 2 ] }; diff --git a/symbols/us b/symbols/us index fb4ca7b..d5d44c1 100644 --- a/symbols/us +++ b/symbols/us @@ -8,7 +8,7 @@ default partial hidden alphanumeric_keys modifier_keys xkb_symbols "basic" { - name[Group1]= "United States"; + name[Group1]= "U.S. English"; include "pc(common)" @@ -71,7 +71,7 @@ xkb_symbols "basic" { partial alphanumeric_keys xkb_symbols "intl" { - name[Group1]= "United States (International)"; + name[Group1]= "U.S. English - International (with dead keys)"; include "us(basic)" @@ -153,7 +153,8 @@ xkb_symbols "intl" { partial alphanumeric_keys xkb_symbols "alt-intl" { - name[Group1]= "United States (us_intl)"; + name[Group1]= "U.S. English - Alternative international (former us_intl)"; + include "us" key { [ dead_grave, dead_tilde, grave, asciitilde ] }; @@ -183,7 +184,7 @@ xkb_symbols "alt-intl" { partial alphanumeric_keys xkb_symbols "dvorak" { - name[Group1]= "United States (Dvorak)"; + name[Group1]= "U.S. English - Dvorak"; // Alphanumeric section -- 2.32.0.93.g670b81a890