tagging release
[dasher.git] / Data / system.rc / alphabet.pinyin2.xml
blobe4e12903714c7e9a2f1f561ae42afda05fe99356
1 <?xml version="1.0"?>
2 <!DOCTYPE alphabets SYSTEM "alphabet.dtd">
3 <?xml-stylesheet type="text/xsl" href="alphabet-nest.xsl"?>
4 <alphabets>
5 <alphabet name="Chinese Pin Yin with tones (no chinese characters) (5 groups)">
6 <!--
7  Hanyu pinyin: A system of romanization
8   (phonetic notation and transliteration to roman script) for
9   Mandarin Chinese used in the People's Republic of China.
10  Cantonese also has a pinyin-type system called Penkyamp
11 -->
12 <orientation type="LR"/>
13 <encoding type="Western"/>
14 <control d="Control" t="" b="8"/>
15 <palette>European/Asian</palette>
16 <train>training_pinyin_CN.txt</train>
17 <space d="&#x25a1;" t=" " b="9" note="box" />
18 <paragraph d="&#182;" b="9"/>
19 <group name="pin yin roman letters" b="0">
20 <group name="a" b="60">
21 <s d="&#97;" t="&#97;"    b="70" />  <!-- a --> 
22 <s  d="&#257;" t="&#257;" b="80" /> <!-- a1 -->
23 <s  d="&#225;" t="&#225;" b="70" /> <!-- a2 -->
24 <s  d="&#462;" t="&#462;" b="80" /> <!-- a3 -->
25 <!-- alternative a3 &#259; -->
26 <s  d="&#224;" t="&#224;" b="70" /> <!-- a4 -->
27 </group>                 
28 <s d="b" t="b" b="11"/>
29 <s d="c" t="c" b="12"/>
30 <s d="d" t="d" b="13"/>
31 <group name="e" b="61">
32 <s  d="&#101;" t="&#101;" b="71" /> <!-- e -->
33 <s  d="&#275;" t="&#275;" b="81" /> <!-- e1 -->
34 <s  d="&#233;" t="&#233;" b="71" /> <!-- e2 -->
35 <s  d="&#283;" t="&#283;" b="81" /> <!-- e3 -->
36 <!-- alternative e3 &#277; -->
37 <s  d="&#232;" t="&#232;"  b="71"/> <!-- e4 -->
38 </group>                  
39 <s d="f" t="f" b="15"/>
40 <s d="g" t="g" b="16"/>
41 <s d="h" t="h" b="17"/>
42 <group name="i" b="62" >
43 <s  d="&#105;" t="&#105;" b="72" /> <!-- i -->
44 <s  d="&#299;" t="&#299;" b="82" /> <!-- i1 -->
45 <s  d="&#237;" t="&#237;" b="72" /> <!-- i2 -->
46 <s  d="&#464;" t="&#464;" b="82" /> <!-- i3 -->
47 <!-- alternative i3 &#301; -->
48 <s  d="&#236;" t="&#236;" b="72" /> <!-- i4 -->
49 </group>                  
50 <s d="j" t="j" b="19"/>
51 <s d="k" t="k" b="20"/>
52 <s d="l" t="l" b="21"/>
53 <s d="m" t="m" b="22"/>
54 <s d="n" t="n" b="23"/>
55 <group name="o" b="64">
56 <s  d="&#111;" t="&#111;" b="74" /> <!-- o -->
57 <s  d="&#333;" t="&#333;" b="84" /> <!-- o1 -->
58 <s  d="&#243;" t="&#243;" b="74" /> <!-- o2 -->
59 <s  d="&#466;" t="&#466;" b="84" /> <!-- o3 -->
60 <!-- alternative o3  &#335; -->
61 <s  d="&#242;" t="&#242;" b="74" /> <!-- o4 -->
62 </group>                  
63 <s d="p" t="p" b="25"/>
64 <s d="q" t="q" b="26"/>
65 <s d="r" t="r" b="27"/>
66 <s d="s" t="s" b="28"/>
67 <s d="t" t="t" b="29"/>
68 <group name="u" b="65">
69 <s  d="&#117;" t="&#117;" b="75" /> <!-- u -->
70 <s  d="&#363;" t="&#363;" b="85" /> <!-- u1 -->
71 <s  d="&#250;" t="&#250;" b="75" /> <!-- u2 -->
72 <s  d="&#468;" t="&#468;" b="85" /> <!-- u3 -->
73 <!-- alternative u3 &#365; -->
74 <s  d="&#249;" t="&#249;" b="75" /> <!-- u4 -->
75 </group>        
76 <group name="&#252;" b="69">
77 <s  d="&#252;" t="&#252;" b="79" /> <!-- &#252; u: -->
78 <s  d="&#470;" t="&#470;" b="89" /> <!-- &#252;1 u:1 -->
79 <s  d="&#472;" t="&#472;" b="79" /> <!-- &#252;2 u:2 -->
80 <s  d="&#474;" t="&#474;" b="89" /> <!-- &#252;3 u:3 -->
81 <s  d="&#476;" t="&#476;" b="79" /> <!-- &#252;4 u:4 -->
82 </group>                 
83 <s d="v" t="v" b="31"/>
84 <s d="w" t="w" b="32"/>
85 <s d="x" t="x" b="33"/>
86 <s d="y" t="y" b="34"/>
87 <s d="z" t="z" b="35"/>
88 </group>
89 <group name="Numbers" b="113">
90 <s d="1" t="1" b="105" />
91 <s d="2" t="2" b="106" />
92 <s d="3" t="3" b="107" />
93 <s d="4" t="4" b="108" />
94 <s d="5" t="5" b="109" />
95 <s d="6" t="6" b="105" />
96 <s d="7" t="7" b="106" />
97 <s d="8" t="8" b="107" />
98 <s d="9" t="9" b="108" />
99 <s d="0" t="0" b="109" />
100 </group>
101 <group name="Punctuation" b="112">
102 <s b="90" d="%" t="%"/>
103 <s b="91" d="*" t="*"/>
104 <s b="92" d="+" t="+"/>
105 <s b="93" d="=" t="="/>
106 <s b="94" d="/" t="/"/>
107 <s b="95" d="#" t="#"/>
108 <s b="96" d="$" t="$"/>
109 <s b="97" d="|" t="|"/>
110 <s b="98" d="\" t="\"/>
111 <s b="99" d="~" t="~"/>
112 <s b="95" d="^" t="^"/>
113 <s b="96" d="_" t="_"/>
114 <s b="97" d="&amp;" t="&amp;"/> 
115 <s b="98" d="@" t="@"/>
116 <s b="105" d="[" t="["/>
117 <s b="106" d="]" t="]"/>
118 <s b="107" d="{" t="{"/>
119 <s b="108" d="}" t="}"/>
120 <s b="109" d="&lt;" t="&lt;"/>
121 <s b="105" d="&gt;" t="&gt;"/>
122 <s b="106" d="(" t="("/>
123 <s b="107" d=")" t=")"/>
124 <s b="108" d="&quot;" t="&quot;"/>
125 <s b="109" d="`" t="`"/>
126 <s b="105" d="&apos;" t="&apos;"/>
127 <s b="9"  d="&#x25CA;" t="&#x9;" note="TAB (represented by a diamond)"/>
128 <s b="100" d="-" t="-"/>
129 <s b="101" d=":" t=":"/>
130 <s b="102" d=";" t=";"/>
131 <s b="103" d="?" t="?"/>
132 <s b="104" d="!" t="!"/>
133 <s b="100" d="," t=","/>
134 <s b="104" d="&#183;" t="."/>
135 </group>
136 </alphabet>
137 <alphabet name="Chinese Pin Yin with tones (no chinese characters) (11 groups)">
138 <!--
139  Hanyu pinyin: A system of romanization
140   (phonetic notation and transliteration to roman script) for
141   Mandarin Chinese used in the People's Republic of China.
142  Cantonese also has a pinyin-type system called Penkyamp
144 <orientation type="LR"/>
145 <encoding type="Western"/>
146 <control d="Control" t="" b="8"/>
147 <palette>European/Asian</palette>
148 <train>training_pinyin_CN.txt</train>
149 <space d="&#x25a1;" t=" " b="9" note="box" />
150 <paragraph d="&#182;" b="9"/>
151 <group name="pin yin roman letters" b="0">
152 <group name="a" b="60">
153 <s d="&#97;" t="&#97;"    b="70" />  <!-- a --> 
154 <s  d="&#257;" t="&#257;" b="80" /> <!-- a1 -->
155 <s  d="&#225;" t="&#225;" b="70" /> <!-- a2 -->
156 <s  d="&#462;" t="&#462;" b="80" /> <!-- a3 -->
157 <!-- alternative a3 &#259; -->
158 <s  d="&#224;" t="&#224;" b="70" /> <!-- a4 -->
159 </group>
160 <group name="b-d" b="61">
161 <s d="b" t="b" b="11"/>
162 <s d="c" t="c" b="12"/>
163 <s d="d" t="d" b="13"/>
164 </group>
165 <group name="e" b="62">
166 <s  d="&#101;" t="&#101;" b="72" /> <!-- e -->
167 <s  d="&#275;" t="&#275;" b="82" /> <!-- e1 -->
168 <s  d="&#233;" t="&#233;" b="72" /> <!-- e2 -->
169 <s  d="&#283;" t="&#283;" b="82" /> <!-- e3 -->
170 <!-- alternative e3 &#277; -->
171 <s  d="&#232;" t="&#232;"  b="72"/> <!-- e4 -->
172 </group>
173 <group name="f-h" b="63">
174 <s d="f" t="f" b="15"/>
175 <s d="g" t="g" b="16"/>
176 <s d="h" t="h" b="17"/>
177 </group>
178 <group name="i" b="64" >
179 <s  d="&#105;" t="&#105;" b="74" /> <!-- i -->
180 <s  d="&#299;" t="&#299;" b="84" /> <!-- i1 -->
181 <s  d="&#237;" t="&#237;" b="74" /> <!-- i2 -->
182 <s  d="&#464;" t="&#464;" b="84" /> <!-- i3 -->
183 <!-- alternative i3 &#301; -->
184 <s  d="&#236;" t="&#236;" b="74" /> <!-- i4 -->
185 </group>
186 <group name="j-n" b="65" >
187 <s d="j" t="j" b="19"/>
188 <s d="k" t="k" b="20"/>
189 <s d="l" t="l" b="21"/>
190 <s d="m" t="m" b="22"/>
191 <s d="n" t="n" b="23"/>
192 </group>
193 <group name="o" b="66">
194 <s  d="&#111;" t="&#111;" b="76" /> <!-- o -->
195 <s  d="&#333;" t="&#333;" b="86" /> <!-- o1 -->
196 <s  d="&#243;" t="&#243;" b="76" /> <!-- o2 -->
197 <s  d="&#466;" t="&#466;" b="86" /> <!-- o3 -->
198 <!-- alternative o3  &#335; -->
199 <s  d="&#242;" t="&#242;" b="76" /> <!-- o4 -->
200 </group>
201 <group name="p-t" b="67" >
202 <s d="p" t="p" b="25"/>
203 <s d="q" t="q" b="26"/>
204 <s d="r" t="r" b="27"/>
205 <s d="s" t="s" b="28"/>
206 <s d="t" t="t" b="29"/>
207 </group>
208 <group name="u" b="68">
209 <s  d="&#117;" t="&#117;" b="78" /> <!-- u -->
210 <s  d="&#363;" t="&#363;" b="88" /> <!-- u1 -->
211 <s  d="&#250;" t="&#250;" b="78" /> <!-- u2 -->
212 <s  d="&#468;" t="&#468;" b="88" /> <!-- u3 -->
213 <!-- alternative u3 &#365; -->
214 <s  d="&#249;" t="&#249;" b="78" /> <!-- u4 -->
215 </group>
216 <group name="&#252;" b="69">
217 <s  d="&#252;" t="&#252;" b="79" /> <!-- &#252; u: -->
218 <s  d="&#470;" t="&#470;" b="89" /> <!-- &#252;1 u:1 -->
219 <s  d="&#472;" t="&#472;" b="79" /> <!-- &#252;2 u:2 -->
220 <s  d="&#474;" t="&#474;" b="89" /> <!-- &#252;3 u:3 -->
221 <s  d="&#476;" t="&#476;" b="79" /> <!-- &#252;4 u:4 -->
222 </group>
223 <group name="v-z" b="60" >
224 <s d="v" t="v" b="31"/>
225 <s d="w" t="w" b="32"/>
226 <s d="x" t="x" b="33"/>
227 <s d="y" t="y" b="34"/>
228 <s d="z" t="z" b="35"/>
229 </group>
230 </group>
231 <group name="Numbers" b="113">
232 <s d="1" t="1" b="105" />
233 <s d="2" t="2" b="106" />
234 <s d="3" t="3" b="107" />
235 <s d="4" t="4" b="108" />
236 <s d="5" t="5" b="109" />
237 <s d="6" t="6" b="105" />
238 <s d="7" t="7" b="106" />
239 <s d="8" t="8" b="107" />
240 <s d="9" t="9" b="108" />
241 <s d="0" t="0" b="109" />
242 </group>
243 <group name="Punctuation" b="112">
244 <s b="90" d="%" t="%"/>
245 <s b="91" d="*" t="*"/>
246 <s b="92" d="+" t="+"/>
247 <s b="93" d="=" t="="/>
248 <s b="94" d="/" t="/"/>
249 <s b="95" d="#" t="#"/>
250 <s b="96" d="$" t="$"/>
251 <s b="97" d="|" t="|"/>
252 <s b="98" d="\" t="\"/>
253 <s b="99" d="~" t="~"/>
254 <s b="95" d="^" t="^"/>
255 <s b="96" d="_" t="_"/>
256 <s b="97" d="&amp;" t="&amp;"/> 
257 <s b="98" d="@" t="@"/>
258 <s b="105" d="[" t="["/>
259 <s b="106" d="]" t="]"/>
260 <s b="107" d="{" t="{"/>
261 <s b="108" d="}" t="}"/>
262 <s b="109" d="&lt;" t="&lt;"/>
263 <s b="105" d="&gt;" t="&gt;"/>
264 <s b="106" d="(" t="("/>
265 <s b="107" d=")" t=")"/>
266 <s b="108" d="&quot;" t="&quot;"/>
267 <s b="109" d="`" t="`"/>
268 <s b="105" d="&apos;" t="&apos;"/>
269 <s b="9"  d="&#x25CA;" t="&#x9;" note="TAB (represented by a diamond)"/>
270 <s b="100" d="-" t="-"/>
271 <s b="101" d=":" t=":"/>
272 <s b="102" d=";" t=";"/>
273 <s b="103" d="?" t="?"/>
274 <s b="104" d="!" t="!"/>
275 <s b="100" d="," t=","/>
276 <s b="104" d="&#183;" t="."/>
277 </group>
278 </alphabet>
279 <alphabet name="Chinese Pin Yin with combining tones (no chinese characters)">
280 <orientation type="LR"/>
281 <encoding type="Western"/>
282 <control d="Control" t="" b="8"/>
283 <palette>European/Asian</palette>
284 <train>training_pinyinC_CN.txt</train>
285 <space d="&#x25a1;" t=" " b="9" note="box" />
286 <paragraph d="&#182;" b="9"/>
287 <group name="pin yin roman letters" b="0">
288 <s d="&#97;" t="&#97;" b="10" />  <!-- a --> 
289 <s d="b" t="b" b="11"/>
290 <s d="c" t="c" b="12"/>
291 <s d="d" t="d" b="13"/>
292 <s  d="&#101;" t="&#101;" b="14" /> <!-- e -->
293 <s d="f" t="f" b="15"/>
294 <s d="g" t="g" b="16"/>
295 <s d="h" t="h" b="17"/>
296 <s  d="&#105;" t="&#105;" b="18" /> <!-- i -->
297 <s d="j" t="j" b="19"/>
298 <s d="k" t="k" b="20"/>
299 <s d="l" t="l" b="21"/>
300 <s d="m" t="m" b="22"/>
301 <s d="n" t="n" b="23"/>
302 <s  d="&#111;" t="&#111;" b="24" /> <!-- o -->
303 <s d="p" t="p" b="25"/>
304 <s d="q" t="q" b="26"/>
305 <s d="r" t="r" b="27"/>
306 <s d="s" t="s" b="28"/>
307 <s d="t" t="t" b="29"/>
308 <s d="&#117;" t="&#117;" b="30" /> <!-- u -->
309 <s d="&#252;" t="&#252;" b="31" /> <!-- &#252; u: -->
310 <s d="v" t="v" b="32"/>
311 <s d="w" t="w" b="33"/>
312 <s d="x" t="x" b="34"/>
313 <s d="y" t="y" b="35"/>
314 <s d="z" t="z" b="36"/>
315 </group>
316 <group name="combining diacritics" b="110">
317 <s d="&#x25cc;&#x304;" t="&#x304;"  b="90"/> <!-- 1 --> 
318 <s d="&#x25cc;&#x301;" t="&#x301;"  b="91"/> <!-- 2 --> 
319 <s d="&#x25cc;&#x306;" t="&#x306;"  b="92"/> <!-- 3 --> 
320 <s d="&#x25cc;&#x300;" t="&#x300;"  b="93"/> <!-- 4 --> 
321 </group>
322 <!-- <s d="&#x2C9;" t="&#x2C9;" />  1 -->
323 <!-- <s d="&#x2CA;" t="&#x2CA;" />  2 -->
324 <!-- <s d="&#x2C7;" t="&#x2C7;" />  3 -->
325 <!-- <s d="&#x2CB;" t="&#x2CB;" />  4 -->
326 <group name="Numbers" b="113">
327 <s d="1" t="1" b="105" />
328 <s d="2" t="2" b="106" />
329 <s d="3" t="3" b="107" />
330 <s d="4" t="4" b="108" />
331 <s d="5" t="5" b="109" />
332 <s d="6" t="6" b="105" />
333 <s d="7" t="7" b="106" />
334 <s d="8" t="8" b="107" />
335 <s d="9" t="9" b="108" />
336 <s d="0" t="0" b="109" />
337 </group>
338 <group name="Punctuation" b="112">
339 <s b="90" d="%" t="%"/>
340 <s b="91" d="*" t="*"/>
341 <s b="92" d="+" t="+"/>
342 <s b="93" d="=" t="="/>
343 <s b="94" d="/" t="/"/>
344 <s b="95" d="#" t="#"/>
345 <s b="96" d="$" t="$"/>
346 <s b="97" d="|" t="|"/>
347 <s b="98" d="\" t="\"/>
348 <s b="99" d="~" t="~"/>
349 <s b="95" d="^" t="^"/>
350 <s b="96" d="_" t="_"/>
351 <s b="97" d="&amp;" t="&amp;"/> 
352 <s b="98" d="@" t="@"/>
353 <s b="105" d="[" t="["/>
354 <s b="106" d="]" t="]"/>
355 <s b="107" d="{" t="{"/>
356 <s b="108" d="}" t="}"/>
357 <s b="109" d="&lt;" t="&lt;"/>
358 <s b="105" d="&gt;" t="&gt;"/>
359 <s b="106" d="(" t="("/>
360 <s b="107" d=")" t=")"/>
361 <s b="108" d="&quot;" t="&quot;"/>
362 <s b="109" d="`" t="`"/>
363 <s b="105" d="&apos;" t="&apos;"/>
364 <s b="9"  d="&#x25CA;" t="&#x9;" note="TAB (represented by a diamond)"/>
365 <s b="100" d="-" t="-"/>
366 <s b="101" d=":" t=":"/>
367 <s b="102" d=";" t=";"/>
368 <s b="103" d="?" t="?"/>
369 <s b="104" d="!" t="!"/>
370 <s b="100" d="," t=","/>
371 <s b="104" d="&#183;" t="."/>
372 </group>
373 </alphabet>
374 <alphabet name="Chinese Pin Yin with no tones (no chinese characters)">
375 <orientation type="LR"/>
376 <encoding type="Western"/>
377 <control d="Control" t="" b="8"/>
378 <palette>European/Asian</palette>
379 <train>training_pinyinNT_CN.txt</train>
380 <space d="&#x25a1;" t=" " b="9" note="box" />
381 <paragraph d="&#182;" b="9"/>
382 <group name="pin yin roman letters" b="0">
383 <s d="&#97;" t="&#97;" b="10" />  <!-- a --> 
384 <s d="b" t="b" b="11"/>
385 <s d="c" t="c" b="12"/>
386 <s d="d" t="d" b="13"/>
387 <s d="&#101;" t="&#101;" b="14" /> <!-- e -->
388 <s d="f" t="f" b="15"/>
389 <s d="g" t="g" b="16"/>
390 <s d="h" t="h" b="17"/>
391 <s d="&#105;" t="&#105;" b="18" /> <!-- i -->
392 <s d="j" t="j" b="19"/>
393 <s d="k" t="k" b="20"/>
394 <s d="l" t="l" b="21"/>
395 <s d="m" t="m" b="22"/>
396 <s d="n" t="n" b="23"/>
397 <s d="&#111;" t="&#111;" b="24" /> <!-- o -->
398 <s d="p" t="p" b="25"/>
399 <s d="q" t="q" b="26"/>
400 <s d="r" t="r" b="27"/>
401 <s d="s" t="s" b="28"/>
402 <s d="t" t="t" b="29"/>
403 <s d="&#117;" t="&#117;" b="30" /> <!-- u -->
404 <s d="&#252;" t="&#252;" b="31" /> <!-- &#252; u: -->
405 <s d="v" t="v" b="32"/>
406 <s d="w" t="w" b="33"/>
407 <s d="x" t="x" b="34"/>
408 <s d="y" t="y" b="35"/>
409 <s d="z" t="z" b="36"/>
410 </group>
411 <group name="combining diacritics" b="110">
412 <s d="&#x25cc;&#x304;" t="&#x304;"  b="90"/> <!-- 1 --> 
413 <s d="&#x25cc;&#x301;" t="&#x301;"  b="91"/> <!-- 2 --> 
414 <s d="&#x25cc;&#x306;" t="&#x306;"  b="92"/> <!-- 3 --> 
415 <s d="&#x25cc;&#x300;" t="&#x300;"  b="93"/> <!-- 4 --> 
416 </group>
417 <group name="Numbers" b="113">
418 <s d="1" t="1" b="105" />
419 <s d="2" t="2" b="106" />
420 <s d="3" t="3" b="107" />
421 <s d="4" t="4" b="108" />
422 <s d="5" t="5" b="109" />
423 <s d="6" t="6" b="105" />
424 <s d="7" t="7" b="106" />
425 <s d="8" t="8" b="107" />
426 <s d="9" t="9" b="108" />
427 <s d="0" t="0" b="109" />
428 </group>
429 <group name="Punctuation" b="112">
430 <s b="90" d="%" t="%"/>
431 <s b="91" d="*" t="*"/>
432 <s b="92" d="+" t="+"/>
433 <s b="93" d="=" t="="/>
434 <s b="94" d="/" t="/"/>
435 <s b="95" d="#" t="#"/>
436 <s b="96" d="$" t="$"/>
437 <s b="97" d="|" t="|"/>
438 <s b="98" d="\" t="\"/>
439 <s b="99" d="~" t="~"/>
440 <s b="95" d="^" t="^"/>
441 <s b="96" d="_" t="_"/>
442 <s b="97" d="&amp;" t="&amp;"/> 
443 <s b="98" d="@" t="@"/>
444 <s b="105" d="[" t="["/>
445 <s b="106" d="]" t="]"/>
446 <s b="107" d="{" t="{"/>
447 <s b="108" d="}" t="}"/>
448 <s b="109" d="&lt;" t="&lt;"/>
449 <s b="105" d="&gt;" t="&gt;"/>
450 <s b="106" d="(" t="("/>
451 <s b="107" d=")" t=")"/>
452 <s b="108" d="&quot;" t="&quot;"/>
453 <s b="109" d="`" t="`"/>
454 <s b="105" d="&apos;" t="&apos;"/>
455 <s b="9"  d="&#x25CA;" t="&#x9;" note="TAB (represented by a diamond)"/>
456 <s b="100" d="-" t="-"/>
457 <s b="101" d=":" t=":"/>
458 <s b="102" d=";" t=";"/>
459 <s b="103" d="?" t="?"/>
460 <s b="104" d="!" t="!"/>
461 <s b="100" d="," t=","/>
462 <s b="104" d="&#183;" t="."/>
463 </group>
464 </alphabet>
465 </alphabets>