forked from unicode-org/text-rendering-tests
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSHARAN-1.html
81 lines (69 loc) · 29.1 KB
/
SHARAN-1.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<?xml version="1.0" encoding="UTF-8"?>
<html
xmlns:ft="https://github.com/OpenType/fonttest"
xmlns:xlink="http://www.w3.org/1999/xlink">
<head>
<meta charset="UTF-8"/>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Vollkorn|Vollkorn:i"/>
<link rel="stylesheet" href="style.css"/>
</head>
<body>
<h3 id="SHARAN-1">SHARAN–1: Nasta‘līq</h3>
<div class="desc">
The <a href="../fonts/TestShapeAran.ttf">font</a> for this test case supports
the <a href="https://en.wikipedia.org/wiki/Nasta%CA%BFl%C4%ABq_script">Nasta‘līq</a>
script with letterforms for
the <a href="https://en.wikipedia.org/wiki/Urdu">Urdu</a> language.
Other than <a href="https://en.wikipedia.org/wiki/Naskh_(script)">Naskh</a>,
Nasta‘līq requires that letters get arranged both in the
horizontal <em>and</em> in the vertical direction. For text
rendering systems, this is difficult to implement. If your
implementation is correct, you should see the sample Urdu words
arranged along a slightly diagonal baseline.
</div>
<table>
<tr>
<th></th>
<td>Language</td>
<td>Unicode</td>
<td>Font</td>
<td>Typeface</td>
<td>Calligraphy</td>
<td>Nasta‘līq</td>
</tr>
<tr>
<th>Expected</th>
<td class="expected" ft:id="SHARAN-1/1"
ft:render="لسان" ft:font="TestShapeAran.ttf"><svg version="1.1" viewBox="0 -596 1974 2500"><symbol id="SHARAN-1/1.OneDotEnclNS" overflow="visible"><path d="M-86,203 L-86,211 Q-74,230 -43,265 Q-12,299 0,307 L8,307 Q46,283 66,263 Q86,243 86,223 Q86,187 4,128 L-4,128 Q-46,171 -86,203 Z M0,217 Z" /></symbol><symbol id="SHARAN-1/1.NoonxSep" overflow="visible"><path d="M741,568 L762,563 Q756,533 755,428 Q752,201 709,70 Q646,-129 535,-235 Q424,-340 280,-340 Q165,-340 96,-270 Q28,-199 28,-84 Q28,21 52,114 Q75,208 123,307 L151,296 Q94,160 94,63 Q94,-50 156,-105 Q218,-161 328,-161 Q415,-161 480,-132 Q545,-103 589,-57 Q633,-10 656,50 Q680,111 680,224 L679,292 Q679,356 692,416 Q705,477 741,568 Z M413,712 Z M312,-575 Z M397,216 Z M342,-375 Z" /></symbol><symbol id="SHARAN-1/1.AlefFin" overflow="visible"><path d="M121,223 Q121,378 132,522 Q143,666 155,716 Q167,766 191,825 L211,819 Q188,682 188,396 Q188,296 200,253 Q212,209 239,184 Q265,158 312,158 Q355,158 355,101 Q355,51 328,25 Q300,0 263,0 Q193,0 157,53 Q121,106 121,223 Z M206,1059 Z M207,952 Z M151,-175 Z" /></symbol><symbol id="SHARAN-1/1.SeenMed.inT2outT1" overflow="visible"><path d="M536,351 Q538,347 539,340 Q551,330 572,329 Q583,329 592,319 Q601,308 601,291 Q601,261 581,242 Q562,223 538,223 Q519,223 503,235 Q489,214 469,200 Q450,187 424,187 Q394,187 370,208 Q324,145 268,145 Q239,145 217,157 Q198,168 187,168 Q180,168 173,162 Q167,157 142,119 Q106,61 87,41 Q68,21 46,10 Q25,0 0,0 Q-41,0 -42,57 Q-42,104 -15,131 Q11,158 50,158 Q109,158 146,204 L180,248 Q195,271 222,271 Q236,271 258,261 Q278,251 300,251 Q359,251 386,318 L404,318 Q423,292 457,292 Q501,292 515,350 Z M311,564 Z M352,-156 Z" /></symbol><symbol id="SHARAN-1/1.sp0" overflow="visible"><path d="" /></symbol><symbol id="SHARAN-1/1.LamIni.outT2" overflow="visible"><path d="M-28,38 Q-28,67 -10,87 Q8,106 33,106 Q79,106 92,198 Q99,249 107,507 Q110,651 179,802 L200,794 Q191,754 187,663 L177,430 Q169,328 158,266 Q146,204 120,136 Q94,67 63,33 Q32,0 0,0 Q-11,0 -20,10 Q-28,21 -28,38 Z M185,1034 Z M184,929 Z M72,-206 Z M205,-131 Z M158,608 Z" /></symbol><use x="398" y="-1" xlink:href="#SHARAN-1/1.OneDotEnclNS" /><use x="0" y="0" xlink:href="#SHARAN-1/1.NoonxSep" /><use x="861" y="0" xlink:href="#SHARAN-1/1.AlefFin" /><use x="1125" y="0" xlink:href="#SHARAN-1/1.SeenMed.inT2outT1" /><use x="1664" y="0" xlink:href="#SHARAN-1/1.sp0" /><use x="1664" y="223" xlink:href="#SHARAN-1/1.LamIni.outT2" /></svg></td>
<td class="expected" ft:id="SHARAN-1/2"
ft:render="یونیکوڈ" ft:font="TestShapeAran.ttf"><svg version="1.1" viewBox="0 -596 1917 2500"><symbol id="SHARAN-1/2.TahSmallNS" overflow="visible"><path d="M8,1176 L23,1173 Q15,1148 8,1032 Q6,995 -4,960 Q15,982 28,993 Q59,1017 90,1017 Q107,1017 118,1008 Q129,998 129,986 Q129,951 100,909 Q71,868 35,853 Q0,838 -40,838 Q-98,838 -138,844 L-137,863 Q-116,865 -74,874 L-40,917 Q-34,935 -30,995 Q-28,1072 -26,1088 Q-24,1104 -16,1126 Q-7,1148 8,1176 Z M86,942 Q86,951 79,956 Q71,961 61,961 Q39,961 21,945 Q3,930 -32,884 Q-19,886 0,892 Q86,918 86,942 Z M-1,922 Z M0,934 Z M0,1243 Z M0,1080 Z M0,767 Z M0,837 Z" /></symbol><symbol id="SHARAN-1/2.DalSep" overflow="visible"><path d="M117,720 Z M146,-261 Z M-42,-66 L-44,-44 Q36,-4 120,58 Q205,122 205,155 Q205,183 169,220 Q134,258 67,289 Q75,313 105,374 Q135,434 152,459 L163,459 Q216,426 246,376 Q275,327 275,265 Q275,187 235,102 Q195,17 145,-8 Q94,-34 -42,-66 Z M205,-21 Z" /></symbol><symbol id="SHARAN-1/2.WawFin.cut" overflow="visible"><path d="M344,282 Q344,212 320,142 Q296,72 252,20 Q228,3 159,-23 Q90,-50 24,-67 L19,-45 Q93,-1 165,54 Q237,111 263,147 Q285,177 292,197 Q281,196 258,194 Q236,191 218,191 Q182,192 160,210 Q136,230 136,261 Q136,295 156,335 L188,401 Q211,449 256,449 Q344,449 344,282 Z M191,631 Z M129,-199 Z M273,205 Z M124,49 Z" /></symbol><symbol id="SHARAN-1/2.KafMed.outT3" overflow="visible"><path d="M-23,30 Q-23,56 -7,70 Q9,85 26,85 Q86,85 131,135 Q175,184 191,267 Q196,292 208,505 Q217,646 226,712 Q234,779 262,843 Q296,929 381,1006 Q463,1083 544,1155 Q625,1227 706,1299 L762,1356 L771,1352 Q765,1327 740,1260 Q672,1178 544,1071 Q467,1005 393,934 Q318,863 308,843 Q297,823 289,773 Q272,681 271,494 Q271,388 281,345 Q292,302 315,279 Q338,256 378,256 Q421,256 421,199 Q421,150 394,124 Q366,98 329,98 Q263,98 231,151 Q222,167 216,187 Q182,89 128,44 Q74,0 0,0 Q-10,0 -17,8 Q-23,16 -23,30 Z M423,1336 Z M233,-186 Z M164,1084 Z M640,1093 Z M231,-433 Z" /></symbol><symbol id="SHARAN-1/2.TwoDotsBelowNS" overflow="visible"><path d="M-160,-123 L-160,-114 Q-147,-95 -115,-60 Q-84,-25 -72,-18 L-63,-18 Q-11,-50 4,-73 Q16,-58 40,-31 Q64,-5 74,0 L83,0 Q122,-24 141,-43 Q161,-63 161,-84 Q161,-121 81,-179 L72,-179 Q39,-145 9,-121 Q-5,-152 -68,-197 L-77,-197 Q-120,-154 -160,-123 Z M0,-98 Z M0,-268 Z M0,-1 Z" /></symbol><symbol id="SHARAN-1/2.BehxMed.inT2outT1" overflow="visible"><path d="M300,251 Q312,251 320,240 Q329,229 329,212 Q329,182 310,163 Q291,145 267,145 Q239,145 217,157 Q197,168 188,168 Q180,168 173,162 Q167,157 142,119 Q106,61 87,41 Q68,21 46,10 Q25,0 0,0 Q-41,0 -42,57 Q-42,104 -15,131 Q11,158 50,158 Q109,158 146,204 L180,248 Q196,271 220,271 Q237,271 258,261 Q278,251 300,251 Z M187,509 Z M213,636 Z M211,-182 Z M198,115 Z M324,-182 Z" /></symbol><symbol id="SHARAN-1/2.OneDotAboveNS" overflow="visible"><path d="M-86,906 L-86,915 Q-74,933 -43,968 Q-12,1002 0,1010 L8,1010 Q46,986 66,966 Q86,946 86,926 Q86,891 4,831 L-4,831 Q-46,874 -86,906 Z M0,920 Z M0,1081 Z" /></symbol><symbol id="SHARAN-1/2.sp1" overflow="visible"><path d="" /></symbol><symbol id="SHARAN-1/2.BehxIni.outT2" overflow="visible"><path d="M109,154 L130,151 Q113,74 79,37 Q45,0 0,0 Q-11,0 -20,10 Q-28,21 -28,38 Q-28,67 -10,87 Q8,106 33,106 Q61,106 79,116 Q96,127 109,154 Z M101,303 Z M206,532 Z M127,-249 Z M232,-161 Z M87,-13 Z M-23,-338 Z M-21,439 Z M162,425 Z M142,-220 Z M101,400 Z" /></symbol><symbol id="SHARAN-1/2.WawFin.inD2" overflow="visible"><path d="M409,381 Q416,381 424,372 Q433,362 433,351 Q433,339 414,305 Q395,272 369,248 Q354,235 340,225 Q334,183 320,142 Q296,72 252,20 Q228,3 159,-23 Q90,-50 24,-67 L19,-45 Q93,-1 165,54 Q237,111 264,148 Q291,184 293,206 Q265,191 219,191 Q184,191 160,210 Q136,230 136,261 Q136,295 156,335 L188,401 Q211,449 256,449 Q333,449 342,322 Q347,324 350,326 Q378,340 393,374 Q396,381 409,381 Z M234,753 Z M182,-287 Z M371,323 Z M191,631 Z M129,-199 Z M124,49 Z" /></symbol><symbol id="SHARAN-1/2.sp0" overflow="visible"><path d="" /></symbol><symbol id="SHARAN-1/2.BehxIni.outD2WQ" overflow="visible"><path d="M2,-37 Q-8,-37 -8,-27 Q-8,-20 0,0 Q18,38 29,71 Q39,104 42,173 Q43,226 58,260 Q72,295 100,342 L119,335 Q115,315 113,296 Q111,276 109,256 Q94,70 54,3 Q46,-11 29,-24 Q12,-37 2,-37 Z M112,610 Z M108,-420 Z M132,66 Z" /></symbol><use x="118" y="-213" xlink:href="#SHARAN-1/2.TahSmallNS" /><use x="0" y="0" xlink:href="#SHARAN-1/2.DalSep" /><use x="300" y="0" xlink:href="#SHARAN-1/2.WawFin.cut" /><use x="573" y="206" xlink:href="#SHARAN-1/2.KafMed.outT3" /><use x="1115" y="220" xlink:href="#SHARAN-1/2.TwoDotsBelowNS" /><use x="903" y="304" xlink:href="#SHARAN-1/2.BehxMed.inT2outT1" /><use x="1271" y="-71" xlink:href="#SHARAN-1/2.OneDotAboveNS" /><use x="1170" y="0" xlink:href="#SHARAN-1/2.sp1" /><use x="1170" y="449" xlink:href="#SHARAN-1/2.BehxIni.outT2" /><use x="1387" y="0" xlink:href="#SHARAN-1/2.WawFin.inD2" /><use x="1867" y="1" xlink:href="#SHARAN-1/2.TwoDotsBelowNS" /><use x="1758" y="0" xlink:href="#SHARAN-1/2.sp0" /><use x="1758" y="323" xlink:href="#SHARAN-1/2.BehxIni.outD2WQ" /></svg></td>
<td class="expected" ft:id="SHARAN-1/3"
ft:render="فونٹ" ft:font="TestShapeAran.ttf"><svg version="1.1" viewBox="0 -596 1934 2500"><symbol id="SHARAN-1/3.TahSmallNS" overflow="visible"><path d="M8,1176 L23,1173 Q15,1148 8,1032 Q6,995 -4,960 Q15,982 28,993 Q59,1017 90,1017 Q107,1017 118,1008 Q129,998 129,986 Q129,951 100,909 Q71,868 35,853 Q0,838 -40,838 Q-98,838 -138,844 L-137,863 Q-116,865 -74,874 L-40,917 Q-34,935 -30,995 Q-28,1072 -26,1088 Q-24,1104 -16,1126 Q-7,1148 8,1176 Z M86,942 Q86,951 79,956 Q71,961 61,961 Q39,961 21,945 Q3,930 -32,884 Q-19,886 0,892 Q86,918 86,942 Z M-1,922 Z M0,934 Z M0,1243 Z M0,1080 Z M0,767 Z M0,837 Z" /></symbol><symbol id="SHARAN-1/3.BehxFin.soft" overflow="visible"><path d="M345,-16 Q194,-16 126,27 Q58,71 58,160 Q58,218 82,305 L113,301 Q111,282 111,269 Q111,221 135,195 Q159,169 214,158 Q269,146 411,146 Q545,146 693,177 Q840,207 926,251 Q1011,295 1062,358 L1096,401 Q1112,426 1139,426 Q1152,426 1170,418 Q1201,406 1217,406 Q1228,406 1237,395 Q1246,384 1246,367 Q1246,336 1226,318 Q1207,299 1184,299 Q1159,299 1132,312 Q1113,323 1104,323 Q1094,323 1084,312 Q1074,301 1058,274 Q981,146 887,94 Q792,42 647,13 Q501,-16 345,-16 Z M595,603 Z M574,-256 Z M527,-45 Z" /></symbol><symbol id="SHARAN-1/3.OneDotAboveNS" overflow="visible"><path d="M-86,906 L-86,915 Q-74,933 -43,968 Q-12,1002 0,1010 L8,1010 Q46,986 66,966 Q86,946 86,926 Q86,891 4,831 L-4,831 Q-46,874 -86,906 Z M0,920 Z M0,1081 Z" /></symbol><symbol id="SHARAN-1/3.sp0" overflow="visible"><path d="" /></symbol><symbol id="SHARAN-1/3.BehxIni.outT2B" overflow="visible"><path d="M109,154 L130,151 Q113,74 79,37 Q45,0 0,0 Q-11,0 -20,10 Q-28,21 -28,38 Q-28,67 -10,87 Q8,106 33,106 Q61,106 79,116 Q96,127 109,154 Z M101,303 Z M206,532 Z M127,-249 Z M232,-161 Z M87,-13 Z M-23,-338 Z M-21,439 Z M162,425 Z M142,-220 Z M101,400 Z" /></symbol><symbol id="SHARAN-1/3.WawFin.inD2alt" overflow="visible"><path d="M320,142 Q296,72 252,20 Q228,3 159,-23 Q90,-50 24,-67 L19,-45 Q93,-1 165,54 Q237,111 264,148 Q291,184 293,206 Q268,191 219,191 Q184,191 160,210 Q136,230 136,261 Q136,295 156,335 L188,401 Q211,449 256,449 Q333,449 342,322 Q387,336 427,371 Q437,379 447,379 Q459,378 460,365 Q460,354 448,341 Q384,265 349,239 Q346,237 341,234 Q336,188 320,142 Z M204,646 Z M137,646 Z M182,-287 Z M258,237 Z M124,49 Z" /></symbol><symbol id="SHARAN-1/3.FehxIni.outD2WQ" overflow="visible"><path d="M280,351 Q280,299 264,247 Q249,195 221,149 Q194,103 173,91 Q151,79 143,79 Q133,79 127,83 Q120,88 120,96 Q120,99 124,102 Q160,120 182,165 Q204,209 204,255 Q204,266 204,274 Q183,260 150,260 Q117,260 93,280 Q69,301 69,330 Q69,362 87,397 L117,458 Q139,502 180,502 Q227,502 253,461 Q280,419 280,351 Z M185,792 Z M229,-349 Z M0,0 Z" /></symbol><use x="595" y="-331" xlink:href="#SHARAN-1/3.TahSmallNS" /><use x="0" y="0" xlink:href="#SHARAN-1/3.BehxFin.soft" /><use x="1163" y="-182" xlink:href="#SHARAN-1/3.OneDotAboveNS" /><use x="1184" y="0" xlink:href="#SHARAN-1/3.sp0" /><use x="1184" y="300" xlink:href="#SHARAN-1/3.BehxIni.outT2B" /><use x="1340" y="0" xlink:href="#SHARAN-1/3.WawFin.inD2alt" /><use x="1784" y="108" xlink:href="#SHARAN-1/3.OneDotAboveNS" /><use x="1599" y="0" xlink:href="#SHARAN-1/3.sp0" /><use x="1599" y="237" xlink:href="#SHARAN-1/3.FehxIni.outD2WQ" /></svg></td>
<td class="expected" ft:id="SHARAN-1/4"
ft:render="ٹائپ فیس" ft:font="TestShapeAran.ttf"><svg version="1.1" viewBox="0 -596 3531 2500"><symbol id="SHARAN-1/4.SeenFin" overflow="visible"><path d="M123,307 L151,296 Q94,160 94,63 Q94,-50 156,-105 Q218,-161 328,-161 Q397,-161 450,-142 Q503,-123 550,-83 Q596,-44 627,9 Q658,63 673,128 Q687,193 694,254 Q701,316 704,450 L719,455 Q749,441 783,441 Q821,441 849,458 Q876,474 901,521 L910,521 Q930,506 953,506 Q1003,506 1017,576 L1039,577 L1041,570 Q1050,561 1074,561 Q1085,561 1094,551 Q1103,540 1103,522 Q1103,492 1083,473 Q1064,455 1040,455 Q1021,455 1005,466 Q954,395 907,395 Q887,395 869,410 Q843,378 810,356 Q776,334 745,334 Q740,151 676,-10 Q611,-172 509,-256 Q406,-340 280,-340 Q165,-340 96,-270 Q28,-200 28,-84 Q28,21 52,114 Q75,208 123,307 Z M416,660 Z M314,-577 Z M855,849 Z M910,32 Z" /></symbol><symbol id="SHARAN-1/4.TwoDotsBelowNS" overflow="visible"><path d="M-160,-123 L-160,-114 Q-147,-95 -115,-60 Q-84,-25 -72,-18 L-63,-18 Q-11,-50 4,-73 Q16,-58 40,-31 Q64,-5 74,0 L83,0 Q122,-24 141,-43 Q161,-63 161,-84 Q161,-121 81,-179 L72,-179 Q39,-145 9,-121 Q-5,-152 -68,-197 L-77,-197 Q-120,-154 -160,-123 Z M0,-98 Z M0,-268 Z M0,-1 Z" /></symbol><symbol id="SHARAN-1/4.BehxMed.inT1outT2SeenWide" overflow="visible"><path d="M0,0 Z M106,624 Z M106,802 Z M230,35 Q181,35 153,56 Q125,77 113,108 Q107,89 95,70 Q83,50 68,35 Q53,19 36,9 Q18,0 0,0 Q-11,0 -20,10 Q-28,21 -28,38 Q-28,55 -23,67 Q-17,80 -8,88 Q0,97 11,102 Q22,106 33,106 Q58,106 77,128 Q96,150 103,187 Q103,189 104,190 Q106,208 110,229 Q115,250 121,271 Q127,292 134,312 Q141,331 149,346 L170,341 Q167,331 166,320 Q164,308 164,298 Q164,270 174,249 Q183,229 200,216 Q217,204 237,198 Q258,193 281,193 Q303,193 313,177 Q324,161 324,136 Q324,86 296,61 Q269,35 230,35 Z M175,-284 Z M173,-476 Z M114,31 Z" /></symbol><symbol id="SHARAN-1/4.OneDotAboveNS" overflow="visible"><path d="M-86,906 L-86,915 Q-74,933 -43,968 Q-12,1002 0,1010 L8,1010 Q46,986 66,966 Q86,946 86,926 Q86,891 4,831 L-4,831 Q-46,874 -86,906 Z M0,920 Z M0,1081 Z" /></symbol><symbol id="SHARAN-1/4.sp0" overflow="visible"><path d="" /></symbol><symbol id="SHARAN-1/4.FehxIni" overflow="visible"><path d="M0,0 Q-42,0 -42,57 Q-42,104 -15,131 Q12,158 49,158 Q111,158 155,184 Q198,209 198,242 Q198,255 195,264 Q164,243 120,243 Q88,243 64,263 Q40,283 40,313 Q40,346 59,381 L88,441 Q109,485 151,485 Q197,485 226,444 Q255,403 255,340 Q255,198 188,99 Q120,0 0,0 Z M182,654 Z M181,741 Z M153,-197 Z M199,-122 Z" /></symbol><symbol id="SHARAN-1/4.space" overflow="visible"><path d="" /></symbol><symbol id="SHARAN-1/4.ThreeDotsDownBelowNS" overflow="visible"><path d="M-81,-270 L-81,-262 Q-62,-236 -33,-208 Q-4,-180 4,-174 L12,-174 Q83,-224 83,-254 Q83,-274 59,-296 Q36,-318 5,-341 L-3,-341 Q-14,-329 -44,-302 Q-74,-275 -81,-270 Z M-161,-123 L-161,-114 Q-149,-95 -117,-60 Q-85,-25 -74,-18 L-65,-18 Q-9,-54 1,-73 Q16,-56 40,-31 Q63,-5 72,0 L81,0 Q120,-24 140,-43 Q160,-63 160,-84 Q160,-121 80,-179 L71,-179 Q37,-145 7,-121 Q-7,-152 -70,-197 L-79,-197 Q-122,-154 -161,-123 Z M0,-97 Z M0,-412 Z M0,70 Z M0,-252 Z M0,0 Z" /></symbol><symbol id="SHARAN-1/4.BehxFin.soft" overflow="visible"><path d="M345,-16 Q194,-16 126,27 Q58,71 58,160 Q58,218 82,305 L113,301 Q111,282 111,269 Q111,221 135,195 Q159,169 214,158 Q269,146 411,146 Q545,146 693,177 Q840,207 926,251 Q1011,295 1062,358 L1096,401 Q1112,426 1139,426 Q1152,426 1170,418 Q1201,406 1217,406 Q1228,406 1237,395 Q1246,384 1246,367 Q1246,336 1226,318 Q1207,299 1184,299 Q1159,299 1132,312 Q1113,323 1104,323 Q1094,323 1084,312 Q1074,301 1058,274 Q981,146 887,94 Q792,42 647,13 Q501,-16 345,-16 Z M595,603 Z M574,-256 Z M527,-45 Z" /></symbol><symbol id="SHARAN-1/4.HamzaAboveNS" overflow="visible"><path d="M-17,956 L16,1008 Q35,1036 51,1050 Q68,1064 87,1064 Q103,1064 112,1056 Q122,1048 122,1030 Q122,1010 112,991 Q103,973 91,960 L74,964 Q74,976 69,983 Q63,989 55,989 Q46,989 37,983 Q28,978 15,957 L-18,905 Q-37,876 -54,862 Q-71,848 -90,848 Q-105,848 -115,855 Q-125,863 -125,881 Q-125,901 -115,920 Q-105,939 -94,951 L-77,948 Q-77,936 -71,929 Q-65,922 -58,922 Q-49,922 -40,928 Q-31,934 -17,956 Z M0,940 Z M0,1090 Z M0,838 Z M0,986 Z M0,964 Z M0,855 Z M0,1058 Z" /></symbol><symbol id="SHARAN-1/4.BehxIni.outT2B" overflow="visible"><path d="M109,154 L130,151 Q113,74 79,37 Q45,0 0,0 Q-11,0 -20,10 Q-28,21 -28,38 Q-28,67 -10,87 Q8,106 33,106 Q61,106 79,116 Q96,127 109,154 Z M101,303 Z M206,532 Z M127,-249 Z M232,-161 Z M87,-13 Z M-23,-338 Z M-21,439 Z M162,425 Z M142,-220 Z M101,400 Z" /></symbol><symbol id="SHARAN-1/4.AlefFin.narrow" overflow="visible"><path d="M121,223 Q121,372 131,504 Q141,637 148,677 Q154,717 165,755 Q176,793 195,838 L215,832 Q188,674 188,396 Q188,296 198,252 Q208,208 229,183 Q250,158 288,158 Q331,158 331,101 Q331,51 303,25 Q275,0 239,0 Q121,0 121,223 Z M206,1072 Z M208,966 Z M204,-175 Z M116,-395 Z" /></symbol><symbol id="SHARAN-1/4.TahSmallNS" overflow="visible"><path d="M8,1176 L23,1173 Q15,1148 8,1032 Q6,995 -4,960 Q15,982 28,993 Q59,1017 90,1017 Q107,1017 118,1008 Q129,998 129,986 Q129,951 100,909 Q71,868 35,853 Q0,838 -40,838 Q-98,838 -138,844 L-137,863 Q-116,865 -74,874 L-40,917 Q-34,935 -30,995 Q-28,1072 -26,1088 Q-24,1104 -16,1126 Q-7,1148 8,1176 Z M86,942 Q86,951 79,956 Q71,961 61,961 Q39,961 21,945 Q3,930 -32,884 Q-19,886 0,892 Q86,918 86,942 Z M-1,922 Z M0,934 Z M0,1243 Z M0,1080 Z M0,767 Z M0,837 Z" /></symbol><symbol id="SHARAN-1/4.BehxIni.A" overflow="visible"><path d="M0,0 Q-42,0 -42,57 Q-42,104 -15,131 Q11,158 49,158 Q86,158 113,183 Q139,208 160,250 L181,245 Q156,126 109,63 Q63,0 0,0 Z M147,514 Z M178,442 Z M73,-263 Z M118,-175 Z M96,-10 Z M241,-175 Z M329,-175 Z" /></symbol><use x="0" y="0" xlink:href="#SHARAN-1/4.SeenFin" /><use x="1216" y="269" xlink:href="#SHARAN-1/4.TwoDotsBelowNS" /><use x="1041" y="455" xlink:href="#SHARAN-1/4.BehxMed.inT1outT2SeenWide" /><use x="1454" y="224" xlink:href="#SHARAN-1/4.OneDotAboveNS" /><use x="1271" y="0" xlink:href="#SHARAN-1/4.sp0" /><use x="1271" y="490" xlink:href="#SHARAN-1/4.FehxIni" /><use x="1584" y="0" xlink:href="#SHARAN-1/4.space" /><use x="2290" y="-159" xlink:href="#SHARAN-1/4.ThreeDotsDownBelowNS" /><use x="1715" y="0" xlink:href="#SHARAN-1/4.BehxFin.soft" /><use x="2878" y="-201" xlink:href="#SHARAN-1/4.HamzaAboveNS" /><use x="2899" y="0" xlink:href="#SHARAN-1/4.sp0" /><use x="2899" y="300" xlink:href="#SHARAN-1/4.BehxIni.outT2B" /><use x="3056" y="0" xlink:href="#SHARAN-1/4.AlefFin.narrow" /><use x="3442" y="-420" xlink:href="#SHARAN-1/4.TahSmallNS" /><use x="3295" y="0" xlink:href="#SHARAN-1/4.sp0" /><use x="3295" y="0" xlink:href="#SHARAN-1/4.BehxIni.A" /></svg></td>
<td class="expected" ft:id="SHARAN-1/5"
ft:render="فن خطاطی" ft:font="TestShapeAran.ttf"><svg version="1.1" viewBox="0 -596 3515 2500"><symbol id="SHARAN-1/5.YehxFin" overflow="visible"><path d="M190,370 L217,354 Q161,259 132,184 Q103,108 103,33 Q103,-55 158,-108 Q213,-161 312,-161 Q392,-161 457,-128 Q522,-95 567,-44 Q611,6 611,41 Q611,62 593,76 Q575,91 524,112 Q466,137 466,200 Q466,283 521,379 Q534,400 548,400 Q569,400 571,383 Q571,375 564,363 Q551,342 551,315 Q551,304 554,294 Q558,285 569,274 Q580,263 625,245 Q657,232 669,215 Q682,198 682,168 Q682,98 645,0 Q609,-99 548,-177 Q486,-255 409,-298 Q333,-340 249,-340 Q151,-340 89,-270 Q28,-199 28,-87 Q28,15 70,134 Q111,253 190,370 Z M274,565 Z M276,-515 Z" /></symbol><symbol id="SHARAN-1/5.sp0" overflow="visible"><path d="" /></symbol><symbol id="SHARAN-1/5.TahIni.outD2" overflow="visible"><path d="M301,887 L321,880 Q307,843 296,695 L288,540 Q283,449 250,344 Q315,425 363,456 Q412,487 462,487 Q499,487 518,467 Q538,446 538,416 Q538,323 472,250 Q406,176 263,121 Q137,72 72,19 Q56,6 43,-15 Q28,-45 1,-45 Q-13,-45 -13,-33 Q-13,-7 34,45 Q82,98 125,129 Q146,178 192,258 Q202,273 208,319 Q215,364 224,582 Q229,683 237,715 Q249,774 301,887 Z M463,324 Q463,340 446,351 Q428,362 403,362 Q363,362 325,341 Q287,319 256,282 Q225,246 182,160 Q216,179 250,196 Q284,212 318,226 Q390,256 427,278 Q463,299 463,324 Z M305,1122 Z M307,1016 Z M375,-107 Z M506,836 Z M428,765 Z M0,0 Z M164,91 Z M375,-450 Z M309,-419 Z" /></symbol><symbol id="SHARAN-1/5.AlefFin" overflow="visible"><path d="M121,223 Q121,378 132,522 Q143,666 155,716 Q167,766 191,825 L211,819 Q188,682 188,396 Q188,296 200,253 Q212,209 239,184 Q265,158 312,158 Q355,158 355,101 Q355,51 328,25 Q300,0 263,0 Q193,0 157,53 Q121,106 121,223 Z M206,1059 Z M207,952 Z M151,-175 Z" /></symbol><symbol id="SHARAN-1/5.TahMed.inD1outT1" overflow="visible"><path d="M360,456 Q426,455 427,385 Q426,305 365,203 Q305,101 207,51 Q108,0 0,0 Q-42,0 -43,57 Q-43,99 -20,125 Q3,152 36,157 L103,255 Q107,268 112,297 Q116,327 122,434 Q127,564 130,612 Q133,661 149,714 Q166,767 204,849 L224,841 Q206,784 191,516 Q185,421 153,321 Q201,378 242,411 Q299,456 360,456 Z M350,282 Q350,296 333,307 Q315,318 290,318 Q202,318 114,197 L87,160 Q182,168 266,205 Q349,241 350,282 Z M268,1045 Z M209,976 Z M281,-209 Z M409,799 Z M333,727 Z M68,36 Z" /></symbol><symbol id="SHARAN-1/5.OneDotAboveNS" overflow="visible"><path d="M-86,906 L-86,915 Q-74,933 -43,968 Q-12,1002 0,1010 L8,1010 Q46,986 66,966 Q86,946 86,926 Q86,891 4,831 L-4,831 Q-46,874 -86,906 Z M0,920 Z M0,1081 Z" /></symbol><symbol id="SHARAN-1/5.HahIni.outD1" overflow="visible"><path d="M556,516 Q587,516 637,497 Q686,479 721,461 Q785,430 815,426 L817,414 Q806,403 795,394 Q784,385 772,375 Q722,335 673,298 Q625,260 574,220 Q545,197 469,145 Q248,0 0,0 Q-38,0 -38,22 Q-38,32 -32,38 Q-26,44 -6,44 Q111,44 230,82 Q336,119 389,151 Q442,183 445,186 Q492,217 582,286 Q634,327 687,366 Q663,374 625,388 Q546,419 530,422 Q513,425 497,425 Q446,425 428,388 L402,397 Q437,463 473,489 Q510,516 556,516 Z M630,837 Z M612,-42 Z" /></symbol><symbol id="SHARAN-1/5.space" overflow="visible"><path d="" /></symbol><symbol id="SHARAN-1/5.OneDotEnclNS" overflow="visible"><path d="M-86,203 L-86,211 Q-74,230 -43,265 Q-12,299 0,307 L8,307 Q46,283 66,263 Q86,243 86,223 Q86,187 4,128 L-4,128 Q-46,171 -86,203 Z M0,217 Z" /></symbol><symbol id="SHARAN-1/5.NoonxFin" overflow="visible"><path d="M719,448 Q754,441 783,441 Q794,441 803,431 Q812,420 812,403 Q812,372 792,354 Q773,335 749,335 L745,335 Q740,152 676,-9 Q611,-172 509,-256 Q406,-340 280,-340 Q165,-340 96,-270 Q28,-199 28,-83 Q28,21 52,114 Q75,208 123,307 L151,296 Q94,160 94,63 Q94,-50 156,-105 Q218,-161 328,-161 Q415,-161 476,-131 Q537,-102 578,-58 Q619,-14 646,46 Q673,106 688,190 Q704,273 704,442 Z M412,712 Z M312,-575 Z M396,215 Z M342,-375 Z" /></symbol><symbol id="SHARAN-1/5.FehxIni.outT2N" overflow="visible"><path d="M0,0 Q-11,0 -20,10 Q-28,21 -28,38 Q-28,67 -10,87 Q8,106 33,106 Q83,106 118,121 Q153,136 172,165 Q191,195 191,226 Q191,253 178,272 Q151,253 116,253 Q84,253 60,274 Q36,295 36,324 Q36,356 54,392 L84,452 Q105,496 146,496 Q195,496 223,451 Q251,406 251,330 Q251,185 180,92 Q108,0 0,0 Z M153,772 Z M106,-461 Z" /></symbol><use x="0" y="0" xlink:href="#SHARAN-1/5.YehxFin" /><use x="521" y="0" xlink:href="#SHARAN-1/5.sp0" /><use x="521" y="380" xlink:href="#SHARAN-1/5.TahIni.outD2" /><use x="1119" y="0" xlink:href="#SHARAN-1/5.AlefFin" /><use x="1382" y="0" xlink:href="#SHARAN-1/5.TahMed.inD1outT1" /><use x="2081" y="-47" xlink:href="#SHARAN-1/5.OneDotAboveNS" /><use x="1451" y="0" xlink:href="#SHARAN-1/5.sp0" /><use x="1451" y="36" xlink:href="#SHARAN-1/5.HahIni.outD1" /><use x="2326" y="0" xlink:href="#SHARAN-1/5.space" /><use x="2855" y="-2" xlink:href="#SHARAN-1/5.OneDotEnclNS" /><use x="2458" y="0" xlink:href="#SHARAN-1/5.NoonxFin" /><use x="3361" y="188" xlink:href="#SHARAN-1/5.OneDotAboveNS" /><use x="3208" y="0" xlink:href="#SHARAN-1/5.sp0" /><use x="3208" y="336" xlink:href="#SHARAN-1/5.FehxIni.outT2N" /></svg></td>
<td class="expected" ft:id="SHARAN-1/6"
ft:render="نستعلیق" ft:font="TestShapeAran.ttf"><svg version="1.1" viewBox="0 -596 2683 2500"><symbol id="SHARAN-1/6.TwoDotsAboveNS" overflow="visible"><path d="M-160,898 L-160,907 Q-147,925 -115,960 Q-84,995 -72,1002 L-63,1002 Q-14,972 4,947 Q16,962 41,989 Q65,1015 74,1021 L83,1021 Q122,996 141,977 Q161,958 161,937 Q161,899 81,841 L72,841 Q39,875 9,899 Q-5,868 -68,823 L-77,823 Q-120,866 -160,898 Z M0,922 Z M0,1092 Z M0,819 Z" /></symbol><symbol id="SHARAN-1/6.QafxFin.cut" overflow="visible"><path d="M280,-340 Q165,-340 96,-270 Q28,-199 28,-84 Q28,21 52,114 Q75,208 123,307 L151,296 Q94,160 94,63 Q94,-50 156,-105 Q218,-161 328,-161 Q437,-161 524,-113 Q612,-65 667,28 Q721,122 721,217 Q721,242 715,266 Q705,265 683,262 Q661,259 639,259 Q607,259 577,281 Q551,304 551,335 Q551,369 572,409 L604,475 Q627,522 672,522 Q719,522 750,469 Q780,416 780,343 Q780,162 712,0 Q645,-162 530,-251 Q416,-340 280,-340 Z M518,724 Z M297,-573 Z M692,272 Z" /></symbol><symbol id="SHARAN-1/6.TwoDotsBelowNS" overflow="visible"><path d="M-160,-123 L-160,-114 Q-147,-95 -115,-60 Q-84,-25 -72,-18 L-63,-18 Q-11,-50 4,-73 Q16,-58 40,-31 Q64,-5 74,0 L83,0 Q122,-24 141,-43 Q161,-63 161,-84 Q161,-121 81,-179 L72,-179 Q39,-145 9,-121 Q-5,-152 -68,-197 L-77,-197 Q-120,-154 -160,-123 Z M0,-98 Z M0,-268 Z M0,-1 Z" /></symbol><symbol id="SHARAN-1/6.BehxMed.inT2outD2WQ" overflow="visible"><path d="M364,268 Q375,268 384,257 Q393,246 393,229 Q393,199 374,180 Q354,161 331,161 Q304,161 282,173 Q260,185 252,185 Q243,185 230,170 Q218,154 203,135 Q134,44 106,22 Q79,0 52,0 Q41,0 35,12 Q29,25 29,43 Q29,79 80,97 Q84,99 90,101 Q96,104 102,106 Q125,118 166,166 Q208,213 246,262 Q262,288 285,288 Q299,288 322,278 Q342,268 364,268 Z M195,535 Z M284,-229 Z M0,0 Z M107,623 Z M261,141 Z" /></symbol><symbol id="SHARAN-1/6.LamMed.outT2" overflow="visible"><path d="M-28,38 Q-28,67 -10,87 Q8,106 33,106 Q111,106 139,241 Q146,274 151,366 Q155,459 164,596 Q169,688 184,748 Q198,808 224,867 L244,861 Q220,743 219,459 Q219,362 229,319 Q239,276 263,253 Q286,230 327,230 Q370,230 370,173 Q370,125 342,98 Q314,72 277,72 Q211,72 180,125 Q171,140 164,160 Q154,129 142,103 Q94,0 0,0 Q-11,0 -20,10 Q-28,21 -28,38 Z M238,1100 Z M239,995 Z M181,-115 Z M179,-455 Z M202,634 Z M256,-632 Z" /></symbol><symbol id="SHARAN-1/6.AinMed.inT3outT1" overflow="visible"><path d="M314,150 Q314,119 301,107 Q289,95 261,95 Q227,95 203,113 Q145,59 98,29 Q52,0 0,0 Q-42,0 -42,57 Q-42,104 -15,131 Q11,158 49,158 Q109,158 155,181 Q138,216 119,233 Q101,250 73,250 Q65,250 59,249 L53,259 Q73,303 115,327 Q157,352 208,352 Q257,352 289,332 Q320,312 320,277 Q320,252 306,230 Q292,208 266,184 Q274,181 291,181 Q300,181 307,172 Q314,164 314,150 Z M188,628 Z M208,-164 Z M232,-340 Z" /></symbol><symbol id="SHARAN-1/6.BehxMed.inT2outT3" overflow="visible"><path d="M195,131 Q127,50 85,25 Q42,0 0,0 Q-9,0 -16,8 Q-23,16 -23,30 Q-23,56 -7,70 Q9,85 26,85 Q74,86 123,125 Q145,143 161,163 Q178,183 194,206 Q220,246 232,252 Q243,259 257,259 Q273,259 293,249 Q316,239 334,239 Q347,239 355,228 Q364,217 364,200 Q364,170 345,151 Q327,132 302,132 Q274,132 251,146 Q232,156 224,156 Q213,156 195,131 Z M176,565 Z M229,-187 Z M222,528 Z M233,100 Z" /></symbol><symbol id="SHARAN-1/6.SeenMed.inT2outT2" overflow="visible"><path d="M331,244 Q392,246 417,311 L435,312 Q454,285 487,285 Q532,285 545,343 L566,344 Q569,340 570,333 Q582,323 603,322 Q614,322 623,312 Q631,301 631,283 Q631,253 612,235 Q593,216 569,216 Q550,216 534,228 Q520,207 500,193 Q480,180 455,180 Q425,180 400,202 Q354,138 298,138 Q270,138 249,149 Q228,161 219,161 Q208,161 189,135 Q141,66 114,43 Q86,21 60,10 Q34,0 0,0 Q-11,0 -20,10 Q-28,21 -28,38 Q-28,67 -10,86 Q7,105 33,106 Q64,106 99,122 Q134,138 166,176 Q178,192 188,207 Q198,223 209,239 Q225,263 251,264 Q270,264 290,254 Q310,244 331,244 Z M355,630 Z M382,-166 Z" /></symbol><symbol id="SHARAN-1/6.OneDotAboveNS" overflow="visible"><path d="M-86,906 L-86,915 Q-74,933 -43,968 Q-12,1002 0,1010 L8,1010 Q46,986 66,966 Q86,946 86,926 Q86,891 4,831 L-4,831 Q-46,874 -86,906 Z M0,920 Z M0,1081 Z" /></symbol><symbol id="SHARAN-1/6.sp0" overflow="visible"><path d="" /></symbol><symbol id="SHARAN-1/6.BehxIni.outT2tall" overflow="visible"><path d="M0,0 Q-11,0 -20,10 Q-28,21 -28,38 Q-28,67 -10,87 Q8,106 33,106 Q57,106 68,121 Q79,136 84,176 Q90,217 92,284 Q94,322 104,353 Q114,384 157,452 L178,445 Q169,405 167,366 Q157,211 108,105 Q59,0 0,0 Z M139,639 Z M42,-299 Z M181,-202 Z M113,17 Z" /></symbol><use x="519" y="-199" xlink:href="#SHARAN-1/6.TwoDotsAboveNS" /><use x="0" y="0" xlink:href="#SHARAN-1/6.QafxFin.cut" /><use x="977" y="141" xlink:href="#SHARAN-1/6.TwoDotsBelowNS" /><use x="692" y="272" xlink:href="#SHARAN-1/6.BehxMed.inT2outD2WQ" /><use x="1023" y="434" xlink:href="#SHARAN-1/6.LamMed.outT2" /><use x="1301" y="507" xlink:href="#SHARAN-1/6.AinMed.inT3outT1" /><use x="1785" y="209" xlink:href="#SHARAN-1/6.TwoDotsAboveNS" /><use x="1563" y="603" xlink:href="#SHARAN-1/6.BehxMed.inT2outT3" /><use x="1865" y="735" xlink:href="#SHARAN-1/6.SeenMed.inT2outT2" /><use x="2574" y="670" xlink:href="#SHARAN-1/6.OneDotAboveNS" /><use x="2434" y="0" xlink:href="#SHARAN-1/6.sp0" /><use x="2434" y="952" xlink:href="#SHARAN-1/6.BehxIni.outT2tall" /></svg></td>
</tr>
<tr>
<th>Observed</th>
<td class="observed" ft:id="SHARAN-1/1"/>
<td class="observed" ft:id="SHARAN-1/2"/>
<td class="observed" ft:id="SHARAN-1/3"/>
<td class="observed" ft:id="SHARAN-1/4"/>
<td class="observed" ft:id="SHARAN-1/5"/>
<td class="observed" ft:id="SHARAN-1/6"/>
</tr>
<tr>
<th class="conformance-header">Conformance</th>
<td class="conformance" ft:id="SHARAN-1/1"/>
<td class="conformance" ft:id="SHARAN-1/2"/>
<td class="conformance" ft:id="SHARAN-1/3"/>
<td class="conformance" ft:id="SHARAN-1/4"/>
<td class="conformance" ft:id="SHARAN-1/5"/>
<td class="conformance" ft:id="SHARAN-1/6"/>
</tr>
</table>
</body>
</html>