tagging release
[dasher.git] / Data / system.rc / alphabet.pashto.xml
blobf6863e6ba1b85c07e0a295d81512840dd81e2546
1 <?xml version="1.0"?>
2 <!DOCTYPE alphabets SYSTEM "alphabet.dtd">
3 <?xml-stylesheet type="text/xsl" href="alphabet-nest.xsl"?>
4 <!-- Author: David MacKay; NEEDS CHECKING BY AN EXPERT!  -->
5 <alphabets>
6 <alphabet name="Pashto (Nested groups) with punctuation and numerals">
7 <!-- Pashto / &#1662;&#1690;&#1578;&#1608; -->
8 <orientation type="RL"/>
9 <encoding type="Western"/>
10 <palette>European/Asian</palette>
11 <train>training_pashto_AF.txt</train>
12 <space d="&#x25a1;" t=" " b="9" note="box" />
13 <paragraph d="&#182;" b="9"/>
14 <control d="Control" t="" b="8"/>
15 <group name="Pashto letters" b="0">
16 <group name="Vowels etc" b="110">
17 <s d="&#x25cc;&#x064E;" t="&#x064E;"  b="90"  note="fatha"  />
18 <s d="&#x25cc;&#x0650;" t="&#x0650;"  b="91" note="kasra"  />
19 <s d="&#x25cc;&#x064F;" t="&#x064F;"  b="92"  note="damma"  />
20 <s d="&#x25cc;&#x0651;" t="&#x0651;"  b="93" note="shadda"  />
21 <s d="&#x25cc;&#x0652;" t="&#x0652;"  b="94"  note="sukun"  />
22 <s d="&#x25cc;&#x064B;" t="&#x064B;"  b="90" note="FATHATAN"  />
23 <s d="&#x25cc;&#x064D;" t="&#x064D;"  b="91"  note="kasratan"  />
24 <s d="&#x25cc;&#x064C;" t="&#x064C;"  b="92" note="dammatan"  />
25 <s d="&#x25cc;&#x0653;" t="&#x0653;"  b="93"  note="maddah above" />
26 <s d="&#x25cc;&#x0654;" t="&#x0654;"  b="94" note="hamza above" />
27 <s d="&#x25cc;&#x0655;" t="&#x0655;"  b="90" note="hamza below" />
28 <s d="&#x25cc;&#x0670;" t="&#x0670;"  b="91" note="superscript alef" />
29 </group>
30 <group name="Hamza" b="60">
31 <s d="&#x0621;" t="&#x0621;" b="70" note="HAMZA  "  />
32 </group>
33 <group  b="60" name="alef" >
34 <s d="&#x0622;" t="&#x0622;" b="80" note="ALEF WITH MADDA ABOVE  "  />
35 <s d="&#x0627;" t="&#x0627;" b="70" note="ALEF  "  />
36 <s d="&#x0623;" t="&#x0623;" b="80" note="ALEF WITH HAMZA ABOVE  "  />
37 </group>
38 <group b="61" >
39 <s d="&#x0628;" t="&#x0628;" b="81" note="BEH  "  />
40 <s d="&#x067e;" t="&#x067e;" b="71" note="PEH  "  />
41 <s d="&#x062A;" t="&#x062A;" b="81" note="TEH  "  />
42 <s d="&#x062B;" t="&#x062B;" b="71" note="THEH  "  />
43 <s d="&#x067A;" t="&#x067A;" b="81" note="ARABIC LETTER TTEHEH  class(p)"  />
44 <s d="&#x067D;" t="&#x067D;" b="71" note="SE or THEH? - ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS  class(p)"  />
45 <s d="&#x067F;" t="&#x067F;" b="81" note="ARABIC LETTER TEHEH  class(p)"  />
46 </group>                     
47 <group b="62" >
48 <s d="&#x062C;" t="&#x062C;" b="82" note="JEEM  "  />
49 <s d="&#x0681;" t="&#x0681;"  note="ZEEM? ARABIC LETTER HAH WITH HAMZA ABOVE  class(p)"  />
50 <s d="&#x0686;" t="&#x0686;" b="72" note="TCHEH "  />
51 <s d="&#x0685;" t="&#x0685;"  note="SEEM? ARABIC LETTER HAH WITH THREE DOTS ABOVE  class(p)"  />
52 <s d="&#x062D;" t="&#x062D;" b="82" note="HAH  "  />
53 <s d="&#x062E;" t="&#x062E;" b="72" note="KHAH  "  />
54 </group>
55 <group b="63" >
56 <s d="&#x062F;" t="&#x062F;" b="73" note="DAL  "  />
57 <s d="&#x0689;" t="&#x0689;"  note="DDAL ARABIC LETTER DAL WITH RING  class(p)"  />
58 <s d="&#x0630;" t="&#x0630;" b="83" note="THAL  "  />
59 <s d="&#x0631;" t="&#x0631;" b="73" note="REH  "  />
60 <s d="&#x0693;" t="&#x0693;"  note="RREH ARABIC LETTER REH WITH RING  class(p)"  />
61 <s d="&#x0632;" t="&#x0632;" b="83" note="ZEH / ZAIN  "  />
62 <s d="&#x0692;" t="&#x0692;"  note="ARABIC LETTER REH WITH SMALL V  class(p)"  />
63 <s d="&#x0694;" t="&#x0694;"  note="ARABIC LETTER REH WITH DOT BELOW  class(p)"  />
64 <s d="&#x0695;" t="&#x0695;"  note="ARABIC LETTER REH WITH SMALL V BELOW  class(p)"  />
65 <s d="&#x0697;" t="&#x0697;"  note="ARABIC LETTER REH WITH TWO DOTS ABOVE  class(p)"  />
66 <s d="&#x0698;" t="&#x0698;" b="73" note="JEH "  />
67 <s d="&#x0696;" t="&#x0696;"  note="ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE  class(p)"  />
68 <s d="&#x0699;" t="&#x0699;"  note="ARABIC LETTER REH WITH FOUR DOTS ABOVE  class(p)"  />
69 <!-- <s d="&#x06EF;" t="&#x06EF;"  note="ARABIC LETTER REH WITH INVERTED V  class(p)"  /> -->
70 </group>
71 <group b="64" >
72 <s d="&#x0633;" t="&#x0633;" b="84" note="SEEN  "  />
73 <s d="&#x0634;" t="&#x0634;" b="74" note="SHEEN  "  />
74 <s d="&#x06FA;" t="&#x06FA;"  note="KHEEN? - ARABIC LETTER SHEEN WITH DOT BELOW  class(p)"  />
75 </group>
76 <group b="65" >
77 <s d="&#x0635;" t="&#x0635;" b="75" note="SAD  "  />
78 <s d="&#x0636;" t="&#x0636;" b="85" note="DAD  "  />
79 <s d="&#x0637;" t="&#x0637;" b="75" note="TWEH? TAH  "  />
80 <s d="&#x0638;" t="&#x0638;" b="85" note="ZWEH? ZAH  "  />
81 </group>
82 <group b="66" >
83 <s d="&#x0639;" t="&#x0639;" b="86" note="AIN  "  />
84 <s d="&#x063A;" t="&#x063A;" b="76" note="GHAIN  "  />
85 <s d="&#x0641;" t="&#x0641;" b="86" note="FEH  "  />
86 <s d="&#x0642;" t="&#x0642;" b="76" note="QAF  "  />
87 </group>
88 <group b="67" >
89 <s d="&#x06A9;" t="&#x06A9;" b="77" note="KAF (unicode LETTER KEHEH)"  />
90 <s d="&#x06af;" t="&#x06af;" b="87" note="GAF  "  />
91 </group>
92 <group b="68" >
93 <s d="&#x0644;" t="&#x0644;" b="78" note=" LAM  "  />
94 <s d="&#x0645;" t="&#x0645;" b="88" note=" MEEM  "  />
95 <s d="&#x0646;" t="&#x0646;" b="78" note=" NOON  "  />
96 <s d="&#x06BC;" t="&#x06BC;"  note="NOORR? - ARABIC LETTER NOON WITH RING  class(p)"  />
97 </group>
98 <group b="69" >
99 <!-- <s d="&#x06FF;" t="&#x06FF;"  note="ARABIC LETTER HEH WITH INVERTED V  class(p)"  /> -->
100 <s d="&#x0648;" t="&#x0648;" b="79" note=" WAW  "  />
101 <s d="&#x0624;" t="&#x0624;" b="89" note=" WAW WITH HAMZA ABOVE  "  />
102 <s d="&#x06C5;" t="&#x06C5;"  note="ARABIC LETTER KIRGHIZ OE  class(p)"  />
103 <s d="&#x06C6;" t="&#x06C6;"  note="ARABIC LETTER OE  class(p)"  />
104 <s d="&#x06C8;" t="&#x06C8;"  note="ARABIC LETTER YU  class(p)"  />
105 <s d="&#x06CA;" t="&#x06CA;"  note="ARABIC LETTER WAW WITH TWO DOTS ABOVE  class(p)"  />
106 <s d="&#x06CB;" t="&#x06CB;"  note="ARABIC LETTER VE  class(p)"  />
107 <!-- <s d="&#x06CF;" t="&#x06CF;"  note="ARABIC LETTER WAW WITH DOT ABOVE  class(p)"  /> -->
108 <s d="&#x0647;&#x200d;" t="&#x0647;" b="79" note=" HEH (with non-joiner added to the canvas glyph) "  />
109 <s d="&#x06CC;" t="&#x06CC;" b="89" note="ARABIC LETTER FARSI YEH "  />
110 <s d="&#x0626;" t="&#x0626;" b="79" note=" YEH WITH HAMZA ABOVE  "  />
111 </group>
112 </group>
113 <group name="Arabic letters" b="115">
114 <s b="99" t="&#x0640;" d="&#x0640;" note="ARABIC TATWEEL joining character"/>
115 <s d="&#x0625;" t="&#x0625;" b="70" note="ALEF WITH HAMZA BELOW  "  />
116 <s d="&#x0671;" t="&#x0671;" b="80" note="ALEF WASLA  "  />
117 <s d="&#x0643;" t="&#x0643;" b="77" note="ARABIC KAF perhaps omit this"/>
118 <s d="&#x0629;" t="&#x0629;" b="79" note=" TEH MARBUTA  "  />
119 <s d="&#x0649;&#x200d;" t="&#x0649;" b="89" note=" ALEF MAKSURA (Looks like YEH!)"  />
120 <s d="&#x064A;" t="&#x064A;" b="79" note=" YEH  "  />
121 </group>
122 <group name="Persian numbers" b="113">
123 <s d="&#x06F1;" t="&#x06F1;"  b="105"  note="ONE"/>
124 <s d="&#x06F2;" t="&#x06F2;"  b="106" note="TWO"/>
125 <s d="&#x06F3;" t="&#x06F3;"  b="107"  note="THREE"/>
126 <s d="&#x06F4;" t="&#x06F4;"  b="108" note="FOUR"/>
127 <s d="&#x06F5;" t="&#x06F5;"  b="109"  note="FIVE"/>
128 <s d="&#x06F6;" t="&#x06F6;"  b="105" note="SIX"/>
129 <s d="&#x06F7;" t="&#x06F7;"  b="106"  note="SEVEN"/>
130 <s d="&#x06F8;" t="&#x06F8;"  b="107" note="EIGHT"/>
131 <s d="&#x06F9;" t="&#x06F9;"  b="108"  note="NINE"/>
132 <s d="&#x06F0;" t="&#x06F0;"  b="109" note="ZERO"/>
133 <s d="&#x066b;" t="&#x066b;"  b="104" note="decimal point"/>
134 <s d="&#x066c;" t="&#x066c;"  b="102" note="thousands"/>
135 </group>
136 <group name="ASCII Punctuation" b="114">
137 <s b="99" d="~" t="~"/>
138 <s b="98" d="@" t="@"/>
139 <s b="95" d="#" t="#"/>
140 <s b="96" d="$" t="$"/>
141 <s b="90" d="%" t="%"/>
142 <s b="95" d="^" t="^"/>
143 <s b="97" d="&amp;" t="&amp;"/> 
144 <s b="91" d="*" t="*"/>
145 <s b="100" d="-" t="-"/>
146 <s b="96" d="_" t="_"/>
147 <s b="98" d="\" t="\"/>
148 <s b="97" d="|" t="|"/>
149 </group>
150 <group name="Punctuation" b="112">
151 <s b="90"    d="&#xfdfc;" t="&#xfdfc;"  note="currency"/>
152 <s b="91" d="&#x066A;" t="&#x066A;" note="Arabic percent"/>
153 <s b="92" d="+" t="+"/>
154 <s b="93" d="&#x2212;" t="&#x2212;" note="minus"/>
155 <s b="94" d="&#x00d7;" t="&#x00d7;" note="times"/>
156 <s b="90" d="&#x00f7;" t="&#x00f7;" note="divide"/>
157 <s b="91" d="=" t="="/>
158 <s b="92" d="/" t="/" note="keep in persian as separator"/>
159 <s b="109" d="&#x200F;&lt;&#x200F;" t="&lt;"/>
160 <s b="105" d="&#x200F;&gt;&#x200F;" t="&gt;"/>
161 <s b="107" d="&#x200F;{&#x200F;" t="{"/>
162 <s b="108" d="&#x200F;}&#x200F;" t="}"/>
163 <s b="105" d="&#x200F;[&#x200F;" t="["/>
164 <s b="106" d="&#x200F;]&#x200F;" t="]"/>
165 <s b="106" d="&#x200F;(&#x200F;" t="("/>
166 <s b="107" d="&#x200F;)&#x200F;" t=")"/>
167 <s d="&#x200F;&#x2039;&#x200F;" t="&#x2039;" note="French opening single quotation mark" />
168 <s d="&#x200F;&#x203A;&#x200F;" t="&#x203A;" note="French opening single quotation mark" />
169 <s d="&#x200F;&#x00AB;&#x200F;" t="&#x00AB;" note="French left double quotation mark" />
170 <s d="&#x200F;&#x00BB;&#x200F;" t="&#x00BB;" note="French right double quotation mark" />
171 <s b="100" d="&#x2010;" t="&#x2010;"/>
172 <s b="100" d="!" t="!"/>
173 <s b="101" d="&#x061F;" t="&#x061F;"  note="Arabic question mark"/>
174 <s b="101" d=":" t=":"/>
175 <s b="102" d="&#x061B;" t="&#x061B;"  note="Arabic semicolon"/>
176 <s b="103"  d="&#x060C;" t="&#x060C;"  note="Arabic comma"/>
177 <s b="104" d="." t="."/>
178 </group>
179 <group name="Joiners" b="111">
180 <s b="73" t="&#x200c;" d="&#x2225;" note="Zero width non-joiner"/>
181 <s b="74" t="&#x200d;" d="&#x2195;" note="Zero width joiner"/>
182 </group>
183 </alphabet>
184 </alphabets>