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