1bf7055d6Smrg// Keyboard layouts for Syria. 2bf7055d6Smrg 320417a1cSmrgdefault partial alphanumeric_keys 4154daed1Smrgxkb_symbols "basic" { 5bf7055d6Smrg 6154daed1Smrg include "ara(basic)" 7bf7055d6Smrg 88b6aebceSmrg name[Group1]= "Arabic (Syria)"; 9154daed1Smrg}; 10154daed1Smrg 11154daed1Smrgpartial alphanumeric_keys 12154daed1Smrgxkb_symbols "syc" { 13bf7055d6Smrg 148b6aebceSmrg name[Group1]= "Syriac"; 15154daed1Smrg 16bf7055d6Smrg key <TLDE> {[ U070F, U032E, Arabic_shadda ]}; 17bf7055d6Smrg key <AE01> {[ 1, exclam, U0701 ]}; 18bf7055d6Smrg key <AE02> {[ 2, U030A, U0702 ]}; 19bf7055d6Smrg key <AE03> {[ 3, U0325, U0703 ]}; 20bf7055d6Smrg key <AE04> {[ 4, U0749, U0704 ]}; 21bf7055d6Smrg key <AE05> {[ 5, U2670, U0705 ]}; 22bf7055d6Smrg key <AE06> {[ 6, U2671, U0708 ]}; 23bf7055d6Smrg key <AE07> {[ 7, U070A, U0709 ]}; 24bf7055d6Smrg key <AE08> {[ 8, guillemotright, U070B ]}; 25bf7055d6Smrg key <AE09> {[ 9, parenright, U070C ]}; 26bf7055d6Smrg key <AE10> {[ 0, parenleft, U070D ]}; 27bf7055d6Smrg key <AE11> {[ minus, guillemotleft, U250C ]}; 28bf7055d6Smrg key <AE12> {[ equal, plus, U2510 ]}; 29bf7055d6Smrg 30bf7055d6Smrg key <AD01> {[ U0714, U0730, Arabic_fatha ]}; 31bf7055d6Smrg key <AD02> {[ U0728, U0733, Arabic_fathatan ]}; 32bf7055d6Smrg key <AD03> {[ U0716, U0736, Arabic_damma ]}; 33bf7055d6Smrg key <AD04> {[ U0729, U073A, Arabic_dammatan ]}; 34bf7055d6Smrg key <AD05> {[ U0726, U073D, Arabic_madda_above ]}; 35bf7055d6Smrg key <AD06> {[ U071C, U0740, Arabic_hamza_above ]}; 36bf7055d6Smrg key <AD07> {[ U0725, U0741, U0747 ]}; 37bf7055d6Smrg key <AD08> {[ U0717, U0308, U0743 ]}; 38bf7055d6Smrg key <AD09> {[ U071E, U0304, U0745 ]}; 39bf7055d6Smrg key <AD10> {[ U071A, U0307, U032D ]}; 40bf7055d6Smrg key <AD11> {[ U0713, U0303 ]}; 41bf7055d6Smrg key <AD12> {[ U0715, U074A ]}; 42bf7055d6Smrg key <BKSL> {[ U0706, colon ]}; 43bf7055d6Smrg 44bf7055d6Smrg key <AC01> {[ U072B, U0731, Arabic_kasra ]}; 45bf7055d6Smrg key <AC02> {[ U0723, U0734, Arabic_kasratan ]}; 46bf7055d6Smrg key <AC03> {[ U071D, U0737 ]}; 47bf7055d6Smrg key <AC04> {[ U0712, U073B, Arabic_hamza ]}; 48bf7055d6Smrg key <AC05> {[ U0720, U073E, Arabic_hamza_below ]}; 49bf7055d6Smrg key <AC06> {[ U0710, U0711, Arabic_superscript_alef ]}; 50bf7055d6Smrg key <AC07> {[ U072C, Arabic_tatweel, U0748 ]}; 51bf7055d6Smrg key <AC08> {[ U0722, U0324, U0744 ]}; 52bf7055d6Smrg key <AC09> {[ U0721, U0331, U0746 ]}; 53bf7055d6Smrg key <AC10> {[ U071F, U0323 ]}; 54bf7055d6Smrg key <AC11> {[ U071B, U0330 ]}; 55bf7055d6Smrg 56bf7055d6Smrg key <AB01> {[ bracketright, U0732, Arabic_sukun ]}; 57bf7055d6Smrg key <AB02> {[ bracketleft, U0735 ]}; 58bf7055d6Smrg key <AB03> {[ U0724, U0738, U200D ]}; 59bf7055d6Smrg key <AB04> {[ U072A, U073C, U200C ]}; 60bf7055d6Smrg key <AB05> {[ U0727, U073F, U200E ]}; 61bf7055d6Smrg key <AB06> {[ U0700, U0739, U200F ]}; 62bf7055d6Smrg key <AB07> {[ period, U0742 ]}; 63bf7055d6Smrg key <AB08> {[ U0718, Arabic_comma ]}; 64bf7055d6Smrg key <AB09> {[ U0719, Arabic_semicolon ]}; 65bf7055d6Smrg key <AB10> {[ U0707, Arabic_question_mark ]}; 66bf7055d6Smrg 67bf7055d6Smrg // Space, plus zero-width non-joiner on level 2: 686ea17cbeSmrg include "nbsp(zwnj2)" 69154daed1Smrg}; 70154daed1Smrg 71154daed1Smrgpartial alphanumeric_keys 72154daed1Smrgxkb_symbols "syc_phonetic" { 73bf7055d6Smrg 74bf7055d6Smrg include "sy(syc)" 75bf7055d6Smrg 768b6aebceSmrg name[Group1]= "Syriac (phonetic)"; 77154daed1Smrg 78bf7055d6Smrg key <AD01> {[ U0729, U0730, Arabic_fatha ]}; 79bf7055d6Smrg key <AD02> {[ U0718, U0733, Arabic_fathatan ]}; 80bf7055d6Smrg key <AD03> {[ U0716, U0736, Arabic_damma ]}; 81bf7055d6Smrg key <AD04> {[ U072A, U073A, Arabic_dammatan ]}; 82bf7055d6Smrg key <AD05> {[ U072C, U073D, Arabic_madda_above ]}; 83bf7055d6Smrg key <AD06> {[ U071D, U0740, Arabic_hamza_above ]}; 84bf7055d6Smrg key <AD07> {[ U071C, U0741, U0747 ]}; 85bf7055d6Smrg key <AD08> {[ U0725, U0308, U0743 ]}; 86bf7055d6Smrg key <AD09> {[ U0727, U0304, U0745 ]}; 87bf7055d6Smrg key <AD10> {[ U0726, U0307, U032D ]}; 88bf7055d6Smrg key <AD11> {[ bracketright, U0303 ]}; 89bf7055d6Smrg key <AD12> {[ bracketleft, U074A ]}; 90bf7055d6Smrg key <BKSL> {[ U0706, colon ]}; 91bf7055d6Smrg 92bf7055d6Smrg key <AC01> {[ U0710, U0731, Arabic_kasra ]}; 93bf7055d6Smrg key <AC02> {[ U0723, U0734, Arabic_kasratan ]}; 94bf7055d6Smrg key <AC03> {[ U0715, U0737 ]}; 95bf7055d6Smrg key <AC04> {[ U0714, U073B, Arabic_hamza ]}; 96bf7055d6Smrg key <AC05> {[ U0713, U073E, Arabic_hamza_below ]}; 97bf7055d6Smrg key <AC06> {[ U0717, U0711, Arabic_superscript_alef ]}; 98bf7055d6Smrg key <AC07> {[ U071B, Arabic_tatweel, U0748 ]}; 99bf7055d6Smrg key <AC08> {[ U071F, U0324, U0744 ]}; 100bf7055d6Smrg key <AC09> {[ U0720, U0331, U0746 ]}; 101bf7055d6Smrg key <AC10> {[ U071A, U0323 ]}; 102bf7055d6Smrg key <AC11> {[ U071E, U0330 ]}; 103bf7055d6Smrg 104bf7055d6Smrg key <AB01> {[ U0719, U0732, Arabic_sukun ]}; 105bf7055d6Smrg key <AB02> {[ U0728, U0735 ]}; 106bf7055d6Smrg key <AB03> {[ U0724, U0738, U200D ]}; 107bf7055d6Smrg key <AB04> {[ U072B, U073C, U200C ]}; 108bf7055d6Smrg key <AB05> {[ U0712, U073F, U200E ]}; 109bf7055d6Smrg key <AB06> {[ U0722, U0739, U200F ]}; 110bf7055d6Smrg key <AB07> {[ U0721, U0742 ]}; 111bf7055d6Smrg key <AB08> {[ U0700, Arabic_comma ]}; 112bf7055d6Smrg key <AB09> {[ period, Arabic_semicolon ]}; 113bf7055d6Smrg key <AB10> {[ U0707, Arabic_question_mark ]}; 114154daed1Smrg}; 115154daed1Smrg 116154daed1Smrgpartial alphanumeric_keys 117154daed1Smrgxkb_symbols "ku" { 118154daed1Smrg include "tr(ku)" 1198b6aebceSmrg name[Group1]= "Kurdish (Syria, Latin Q)"; 120154daed1Smrg}; 121154daed1Smrg 122154daed1Smrgpartial alphanumeric_keys 123154daed1Smrgxkb_symbols "ku_f" { 124154daed1Smrg include "tr(ku_f)" 1258b6aebceSmrg name[Group1]= "Kurdish (Syria, F)"; 126154daed1Smrg}; 127154daed1Smrg 128154daed1Smrgpartial alphanumeric_keys 129154daed1Smrgxkb_symbols "ku_alt" { 130154daed1Smrg include "tr(ku_alt)" 1318b6aebceSmrg name[Group1]= "Kurdish (Syria, Latin Alt-Q)"; 132154daed1Smrg}; 133