


default partial alphanumeric_keys
xkb_symbols "dummy" {
 include "ancient(uga)"
 name[group1]= "Ancient";
};














partial alphanumeric_keys
xkb_symbols "got" {

 name[group1]= "Gothic";

 key <TLDE> {[ grave, asciitilde ]};
 key <AE01> {[ U10330, U10339 ]}; 
 key <AE02> {[ U10331, U1033A ]}; 
 key <AE03> {[ U10332, U1033B ]}; 
 key <AE04> {[ U10333, U1033C ]}; 
 key <AE05> {[ U10334, U1033D ]}; 
 key <AE06> {[ U10335, U1033E ]}; 
 key <AE07> {[ U10336, U1033F ]}; 
 key <AE08> {[ U10337, U10340 ]}; 
 key <AE09> {[ U10338, U10341 ]}; 
 key <AE10> {[ U1034A, U10342 ]}; 
 key <AE11> {[ minus, underscore ]};
 key <AE12> {[ equal, plus ]};

 key <AD01> {[ U10335 ]}; 
 key <AD02> {[ U10345 ]}; 
 key <AD03> {[ U10334 ]}; 
 key <AD04> {[ U10342 ]}; 
 key <AD05> {[ U10344 ]}; 
 key <AD06> {[ U1033E ]}; 
 key <AD07> {[ U1033F ]}; 
 key <AD08> {[ U10339 ]}; 
 key <AD09> {[ U10349 ]}; 
 key <AD10> {[ U10340 ]}; 
 key <AD11> {[ bracketleft, braceleft ]};
 key <AD12> {[bracketright, braceright ]};

 key <AC01> {[ U10330 ]}; 
 key <AC02> {[ U10343 ]}; 
 key <AC03> {[ U10333 ]}; 
 key <AC04> {[ U10346 ]}; 
 key <AC05> {[ U10332 ]}; 
 key <AC06> {[ U10337 ]}; 
 key <AC07> {[ U10338 ]}; 
 key <AC08> {[ U1033A ]}; 
 key <AC09> {[ U1033B ]}; 
 key <AC10> {[ semicolon, colon ]};
 key <AC11> {[ apostrophe, quotedbl ]};
 key <BKSL> {[ backslash, bar ]};

 key <AB01> {[ U10336 ]}; 
 key <AB02> {[ U10347 ]}; 
 key <AB03> {[ c, C ]};
 key <AB04> {[ U10348 ]}; 
 key <AB05> {[ U10331 ]}; 
 key <AB06> {[ U1033D ]}; 
 key <AB07> {[ U1033C ]}; 
 key <AB08> {[ comma, less ]};
 key <AB09> {[ period, greater ]};
 key <AB10> {[ slash, question ]};
};




partial alphanumeric_keys
xkb_symbols "uga" {

 name[Group1]= "Ugaritic";

 key.type[Group1]="TWO_LEVEL";

 key <TLDE> {[ U1038F, none ]}; 
 key <AE01> {[ 1, exclam ]}; 
 key <AE02> {[ 2, at ]}; 
 key <AE03> {[ 3, numbersign ]}; 
 key <AE04> {[ 4, dollar ]}; 
 key <AE05> {[ 5, percent ]}; 
 key <AE06> {[ 6, asciicircum ]}; 
 key <AE07> {[ 7, ampersand ]}; 
 key <AE08> {[ 8, asterisk ]}; 
 key <AE09> {[ 9, parenleft ]}; 
 key <AE10> {[ 0, parenright ]}; 
 key <AE11> {[ minus, underscore ]}; 
 key <AE12> {[ equal, plus ]}; 

 key <AD01> {[ U1039D, none ]}; 
 key <AD02> {[ U10395, none ]}; 
 key <AD03> {[ U10398, none ]}; 
 key <AD04> {[ U10396, none ]}; 
 key <AD05> {[ U10394, none ]}; 
 key <AD06> {[ U10399, none ]}; 
 key <AD07> {[ U10393, grave ]}; 
 key <AD08> {[ U10385, division ]}; 
 key <AD09> {[ U10383, multiply ]}; 
 key <AD10> {[ U10388, semicolon ]}; 
 key <AD11> {[ U10382, greater ]}; 
 key <AD12> {[ U10384, less ]}; 

 key <AC01> {[ U1038C, U27E8 ]}; 
 key <AC02> {[ U10392, U27E9 ]}; 
 key <AC03> {[ U1038A, bracketleft ]}; 
 key <AC04> {[ U10381, bracketright ]}; 
 key <AC05> {[ U1038D, none ]}; 
 key <AC06> {[ U10380, none ]}; 
 key <AC07> {[ U1039A, none ]}; 
 key <AC08> {[ U10390, none ]}; 
 key <AC09> {[ U1038E, slash ]}; 
 key <AC10> {[ U1038B, colon ]}; 
 key <AC11> {[ U10389, quotedbl ]}; 
 key <BKSL> {[backslash, bar ]}; 

 key <LSGT> {[ bar, endash ]}; 
 key <AB01> {[ U1039B, guillemotleft ]}; 
 key <AB02> {[ none, guillemotright ]}; 
 key <AB03> {[ U1039C, braceleft ]}; 
 key <AB04> {[ U10397, braceright ]}; 
 key <AB05> {[ U1039F, U2039 ]}; 
 key <AB06> {[ question, U203A ]}; 
 key <AB07> {[ U02BC, apostrophe ]}; 
 key <AB08> {[ U10386, comma ]}; 
 key <AB09> {[ U10387, period ]}; 
 key <AB10> {[ U10391, periodcentered ]}; 
};





partial alphanumeric_keys
xkb_symbols "ave"
{
 name[Group1] = "Avestan";

 key <AE01> {[ U10B78 ]}; 
 key <AE02> {[ U10B79 ]}; 
 key <AE03> {[ U10B7A ]}; 
 key <AE04> {[ U10B7B ]}; 
 key <AE05> {[ U10B7C ]}; 
 key <AE06> {[ U10B7D ]}; 
 key <AE07> {[ U10B7E ]}; 
 key <AE08> {[ U10B7F ]}; 

 key <AD01> {[ U10B22, U10B23 ]}; 
 key <AD02> {[ U10B33, U10B34 ]}; 
 key <AD03> {[ U10B08, U10B09 ]}; 
 key <AD04> {[ U10B2D, U10B26 ]}; 
 key <AD05> {[ U10B19, U10B1A ]}; 
 key <AD06> {[ U10B2B, U10B2A ]}; 
 key <AD07> {[ U10B0E, U10B0F ]}; 
 key <AD08> {[ U10B0C, U10B0D ]}; 
 key <AD09> {[ U10B0A, U10B0B ]}; 
 key <AD10> {[ U10B1E ]}; 
 key <AD11> {[ U10B06, U10B07 ]}; 
 key <AD12> {[ U10B02, U10B03 ]}; 

 key <AC01> {[ U10B00, U10B01 ]}; 
 key <AC02> {[ U10B2F, U10B31 ]}; 
 key <AC03> {[ U10B1B, U10B1C ]}; 
 key <AC04> {[ U10B1F, U10B16 ]}; 
 key <AC05> {[ U10B14, U10B15 ]}; 
 key <AC06> {[ U10B35, UE100 ]}; 
 key <AC07> {[ U10B18, U10B24 ]}; 
 key <AC08> {[ U10B10, UE101 ]}; 
 key <AC09> {[ U10B2E, UE103 ]}; 
 key <AC10> {[ U10B3B, U10B3A ]}; 
 key <AC11> {[ U10B1D ]}; 
 key <BKSL> {[ U10B04, U10B05 ]}; 

 key <LSGT> {[ U10B04, U10B05 ]}; 
 key <AB01> {[ U10B30, U10B32 ]}; 
 key <AB02> {[ U10B11, U10B12 ]}; 
 key <AB03> {[ U10B17, UE102 ]}; 
 key <AB04> {[ U10B2C, U10B13 ]}; 
 key <AB05> {[ U10B20, U10B21 ]}; 
 key <AB06> {[ U10B25, U10B27 ]}; 
 key <AB07> {[ U10B28, U10B29 ]}; 
 key <AB08> {[ U10B3C, U10B39 ]}; 
 key <AB09> {[ U10B3E, U10B3D ]}; 
 key <AB10> {[ U10B3F, periodcentered ]}; 
};
