// based on a keyboard // Modified for a real Spanish Keyboard by Jon Tombs // // $XFree86: xc/programs/xkbcomp/symbols/pc/es,v 1.2 2002/11/22 04:03:28 dawes Exp $ partial default alphanumeric_keys xkb_symbols "basic" { include "pc/latin(type4)" name[Group1]="Spanish"; key { [ 1, exclam, bar, exclamdown ] }; key { [ 3, periodcentered, numbersign, sterling ] }; key { [ 4, dollar, asciitilde, dollar ] }; key { [ 6, ampersand, notsign, fiveeighths ] }; key { [apostrophe, question, backslash, questiondown ] }; key { [exclamdown, questiondown, asciitilde, asciitilde ] }; key { [dead_grave, dead_circumflex, bracketleft, dead_abovering ] }; key { [ plus, asterisk, bracketright, dead_macron ] }; key { [ ntilde, Ntilde, asciitilde, dead_doubleacute ] }; key { [dead_acute, dead_diaeresis, braceleft, braceleft ] }; key { [ masculine, ordfeminine, backslash, backslash ] }; key { [ ccedilla, Ccedilla, braceright, dead_breve ] }; include "level3(ralt_switch_multikey)" }; partial alphanumeric_keys xkb_symbols "Sundeadkeys" { include "pc/es(basic)" key { [SunFA_Acute, SunFA_Diaeresis, braceleft, braceleft ] }; key { [SunFA_Grave, SunFA_Circum, bracketleft, dead_abovering ] }; }; partial alphanumeric_keys xkb_symbols "sundeadkeys" { include "pc/es(Sundeadkeys)" }; partial alphanumeric_keys xkb_symbols "nodeadkeys" { include "pc/es(basic)" key { [ grave, asciicircum, bracketleft, degree ] }; key { [ plus, asterisk, bracketright, macron ] }; key { [ ntilde, Ntilde, asciitilde, doubleacute ] }; key { [ acute, diaeresis, braceleft, braceleft ] }; key { [ ccedilla, Ccedilla, braceright, breve ] }; key { [ minus, underscore, dead_belowdot, abovedot ] }; };