// TESO layout partial alphanumeric_keys xkb_symbols "TESO" { include "ru(common)" name[Group1]= "Russian TESO"; key <TLDE> { [ e, E ] }; key <AD01> { [ eacute, Eacute ] }; key <AD02> { [ oe, OE ] }; key <AD03> { [ oacute, Oacute ] }; key <AD04> { [ ecircumflex, Ecircumflex ] }; key <AD05> { [ e, E ] }; key <AD06> { [ icircumflex, Icircumflex ] }; key <AD07> { [ acircumflex, Acircumflex ] }; key <AD08> { [ uacute, Uacute ] }; key <AD09> { [ ucircumflex, Ucircumflex ] }; key <AD10> { [ ccedilla, Ccedilla ] }; key <AD11> { [ x, X ] }; key <AD12> { [ degree, mu ] }; key <AC01> { [ threesuperior, twosuperior ] }; key <AC02> { [ ydiaeresis, Ydiaeresis ] }; key <AC03> { [ aacute, Aacute ] }; key <AC04> { [ a, A ] }; key <AC05> { [ idiaeresis, Idiaeresis ] }; key <AC06> { [ p, P ] }; key <AC07> { [ o, O ] }; key <AC08> { [ igrave, Igrave ] }; key <AC09> { [ adiaeresis, Adiaeresis ] }; key <AC10> { [ ae, AE ] }; key <AC11> { [ ediaeresis, Ediaeresis ] }; key <AB01> { [ udiaeresis, Udiaeresis ] }; key <AB02> { [ ugrave, Ugrave ] }; key <AB03> { [ c, C ] }; key <AB04> { [ iacute, Iacute ] }; key <AB05> { [ egrave, Egrave ] }; key <AB06> { [ ograve, Ograve ] }; key <AB07> { [ odiaeresis, Odiaeresis ] }; key <AB08> { [ agrave, Agrave ] }; key <AB09> { [ ocircumflex, Ocircumflex ] }; key <AB10> { [ period, comma ] }; };