Skip to content

Commit

Permalink
Fix U+066E U+066F U+FBBF U+FBC0, issues #178 #179
Browse files Browse the repository at this point in the history
  • Loading branch information
rastikerdar committed Dec 12, 2020
1 parent 713fcf2 commit 8a48aca
Show file tree
Hide file tree
Showing 3 changed files with 213 additions and 225 deletions.
132 changes: 64 additions & 68 deletions source/Vazir-Black.sfd
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ FullName: Vazir Black
FamilyName: Vazir Black
Weight: Black
Copyright: Copyright (c) 2015, Saber Rastikerdar <[email protected]>.
Version: 27.0.3
Version: 27.1.0
ItalicAngle: 0
UnderlinePosition: -500
UnderlineWidth: 100
Expand All @@ -22,7 +22,7 @@ OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1431850356
ModificationTime: 1606650999
ModificationTime: 1607765638
PfmFamily: 33
TTFWeight: 900
TTFWidth: 5
Expand Down Expand Up @@ -122,7 +122,7 @@ ChainSub2: coverage "'calt' Contextual Alternates lookup 7 subtable 1" 0 0 0 1
1
SeqLookup: 0 "Single Substitution 0"
EndFPST
LangName: 1033 "" "" "" "Vazir Black" "" "Version 27.0.3" "" "" "Saber Rastikerdar" "Saber Rastikerdar" "The first version of Vazir was based on DejaVu 2.35 (was committed to the public domain) to begin designing and developing this new typeface." "" "" "This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://scripts.sil.org/OFL" "https://scripts.sil.org/OFL" "" "Vazir" "Black"
LangName: 1033 "" "" "" "Vazir Black" "" "Version 27.1.0" "" "" "Saber Rastikerdar" "Saber Rastikerdar" "The first version of Vazir was based on DejaVu 2.35 (was committed to the public domain) to begin designing and developing this new typeface." "" "" "This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://scripts.sil.org/OFL" "https://scripts.sil.org/OFL" "" "Vazir" "Black"
GaspTable: 1 65535 15 1
MATH:ScriptPercentScaleDown: 80
MATH:ScriptScriptPercentScaleDown: 60
Expand Down Expand Up @@ -188,7 +188,7 @@ NameList: Adobe Glyph List
DisplaySize: -48
AntiAlias: 1
FitToEm: 1
WinInfo: 150 25 13
WinInfo: 0 25 13
BeginPrivate: 0
EndPrivate
Grid
Expand Down Expand Up @@ -564,7 +564,7 @@ AnchorPoint: "Anchor-10" 901 971 basechar 0
AnchorPoint: "Anchor-7" 922 -606 basechar 0
LayerCount: 2
Fore
Refer: 264 -1 S 1 0 0 1 835 -401 2
Refer: 264 -1 N 1 0 0 1 835 -401 2
Refer: 73 1646 N 1 0 0 1 0 0 2
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-160 dv=0
Position2: "Single Positioning lookup 1 subtable" dx=0 dy=0 dh=-80 dv=0
Expand Down Expand Up @@ -1081,7 +1081,7 @@ AnchorPoint: "Anchor-7" 738 -656 basechar 0
AnchorPoint: "Anchor-10" 947 1403 basechar 0
LayerCount: 2
Fore
Refer: 265 -1 S 1 0 0 1 712 1052 2
Refer: 265 -1 N 1 0 0 1 712 1052 2
Refer: 74 1647 N 1 0 0 1 0 0 2
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-60 dv=0
Position2: "Single Positioning lookup 1 subtable" dx=0 dy=0 dh=-58 dv=0
Expand Down Expand Up @@ -2026,8 +2026,8 @@ Width: 1777
VWidth: 2950
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-10" 973 1473 basechar 0
AnchorPoint: "Anchor-7" 923 -259 basechar 0
AnchorPoint: "Anchor-7" 900 -226 basechar 0
AnchorPoint: "Anchor-10" 901 971 basechar 0
LayerCount: 2
Fore
SplineSet
Expand Down Expand Up @@ -2057,8 +2057,8 @@ Width: 1437
VWidth: 3010
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-10" 796 1244 basechar 0
AnchorPoint: "Anchor-7" 737 -707 basechar 0
AnchorPoint: "Anchor-7" 738 -656 basechar 0
AnchorPoint: "Anchor-10" 968 1238 basechar 0
LayerCount: 2
Fore
SplineSet
Expand All @@ -2069,7 +2069,7 @@ SplineSet
1023 369 1060 373 1096 381 c 1
420 576 m 1
373 451 330 303 330 181 c 0
330 -57 442 -162 725 -162 c 4
330 -57 442 -162 725 -162 c 0
1003 -162 1090 -74 1114 92 c 1
1069 84 1022 79 971 79 c 0
740 79 591 193 591 409 c 0
Expand Down Expand Up @@ -7233,7 +7233,7 @@ AnchorPoint: "Anchor-7" 896 -379 basechar 0
AnchorPoint: "Anchor-10" 879 1262 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 S 1 0 0 1 688 -482 2
Refer: 403 64447 S 1 0 0 1 618 218 2
Refer: 73 1646 N 1 0 0 1 0 0 2
Refer: 265 -1 N 1 0 0 1 650 762 2
Substitution2: "'medi' Medial Forms in Arabic lookup 2 subtable" uni067C.medi
Expand Down Expand Up @@ -7285,8 +7285,8 @@ AnchorPoint: "Anchor-10" 371 1169 basechar 0
AnchorPoint: "Anchor-7" 437 -361 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 S 1 0 0 1 220 -478 2
Refer: 23 1583 S 1 0 0 1 0 0 2
Refer: 403 64447 S 1 0 0 1 150 222 2
Refer: 23 1583 N 1 0 0 1 0 0 2
Substitution2: "'fina' Terminal Forms in Arabic lookup 1 subtable" uni0689.fina
EndChar

Expand All @@ -7300,7 +7300,7 @@ AnchorPoint: "Anchor-7" 327 -720 basechar 0
AnchorPoint: "Anchor-10" 493 848 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 N 1 0 0 1 304 -825 2
Refer: 403 64447 S 1 0 0 1 234 -125 2
Refer: 25 1585 N 1 0 0 1 0 0 2
Substitution2: "'fina' Terminal Forms in Arabic lookup 1 subtable" uni0693.fina
EndChar
Expand Down Expand Up @@ -7348,7 +7348,7 @@ AnchorPoint: "Anchor-7" 900 -226 basechar 0
AnchorPoint: "Anchor-10" 1194 1425 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 N 1 0 0 1 1394 674 2
Refer: 403 64447 S 1 0 0 1 1324 1374 2
Refer: 81 1705 N 1 0 0 1 0 0 2
Substitution2: "'medi' Medial Forms in Arabic lookup 2 subtable" uni06AB.medi
Substitution2: "'init' Initial Forms in Arabic lookup 3 subtable" uni06AB.init
Expand All @@ -7365,7 +7365,7 @@ AnchorPoint: "Anchor-7" 736 -852 basechar 0
AnchorPoint: "Anchor-10" 694 1069 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 N 1 0 0 1 524 -934 2
Refer: 403 64447 S 1 0 0 1 454 -234 2
Refer: 41 1606 N 1 0 0 1 0 0 2
Substitution2: "'medi' Medial Forms in Arabic lookup 2 subtable" uni06BC.medi
Substitution2: "'init' Initial Forms in Arabic lookup 3 subtable" uni06BC.init
Expand Down Expand Up @@ -7506,7 +7506,7 @@ AnchorPoint: "Anchor-7" 896 -379 basechar 0
AnchorPoint: "Anchor-10" 920 1193 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 N 1 0 0 1 688 -482 2
Refer: 403 64447 S 1 0 0 1 618 218 2
Refer: 161 65174 N 1 0 0 1 0 0 2
EndChar

Expand All @@ -7520,7 +7520,7 @@ AnchorPoint: "Anchor-7" 290 -380 basechar 0
AnchorPoint: "Anchor-10" 333 1343 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 N 1 0 0 1 78 -470 2
Refer: 403 64447 S 1 0 0 1 8 230 2
Refer: 162 65175 N 1 0 0 1 0 0 2
EndChar

Expand All @@ -7534,7 +7534,7 @@ AnchorPoint: "Anchor-7" 290 -380 basechar 0
AnchorPoint: "Anchor-10" 328 1271 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 S 1 0 0 1 78 -470 2
Refer: 403 64447 S 1 0 0 1 8 230 2
Refer: 163 65176 N 1 0 0 1 0 0 2
EndChar

Expand Down Expand Up @@ -7632,7 +7632,7 @@ AnchorPoint: "Anchor-10" 507 1154 basechar 0
AnchorPoint: "Anchor-7" 437 -361 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 S 1 0 0 1 220 -478 2
Refer: 403 64447 S 1 0 0 1 150 222 2
Refer: 181 65194 N 1 0 0 1 0 0 2
EndChar

Expand All @@ -7646,7 +7646,7 @@ AnchorPoint: "Anchor-10" 493 848 basechar 0
AnchorPoint: "Anchor-7" 327 -720 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 S 1 0 0 1 304 -825 2
Refer: 403 64447 S 1 0 0 1 234 -125 2
Refer: 185 65198 N 1 0 0 1 0 0 2
EndChar

Expand Down Expand Up @@ -7717,7 +7717,7 @@ AnchorPoint: "Anchor-10" 1194 1425 basechar 0
AnchorPoint: "Anchor-7" 900 -226 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 N 1 0 0 1 1394 674 2
Refer: 403 64447 S 1 0 0 1 1324 1374 2
Refer: 107 64399 N 1 0 0 1 0 0 2
EndChar

Expand All @@ -7731,7 +7731,7 @@ AnchorPoint: "Anchor-7" 351 -232 basechar 0
AnchorPoint: "Anchor-10" 328 1450 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 N 1 0 0 1 479 674 2
Refer: 403 64447 S 1 0 0 1 409 1374 2
Refer: 108 64400 N 1 0 0 1 0 0 2
EndChar

Expand All @@ -7745,7 +7745,7 @@ AnchorPoint: "Anchor-7" 351 -232 basechar 0
AnchorPoint: "Anchor-10" 328 1450 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 N 1 0 0 1 479 674 2
Refer: 403 64447 S 1 0 0 1 409 1374 2
Refer: 109 64401 N 1 0 0 1 0 0 2
EndChar

Expand All @@ -7759,7 +7759,7 @@ AnchorPoint: "Anchor-10" 697 987 basechar 0
AnchorPoint: "Anchor-7" 736 -922 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 S 1 0 0 1 525 -1003 2
Refer: 403 64447 S 1 0 0 1 455 -303 2
Refer: 241 65254 N 1 0 0 1 0 0 2
EndChar

Expand All @@ -7773,7 +7773,7 @@ AnchorPoint: "Anchor-10" 263 1323 basechar 0
AnchorPoint: "Anchor-7" 240 -380 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 S 1 0 0 1 28 -470 2
Refer: 403 64447 S 1 0 0 1 -42 230 2
Refer: 242 65255 N 1 0 0 1 0 0 2
EndChar

Expand All @@ -7787,7 +7787,7 @@ AnchorPoint: "Anchor-10" 313 1247 basechar 0
AnchorPoint: "Anchor-7" 250 -380 basechar 0
LayerCount: 2
Fore
Refer: 403 64447 S 1 0 0 1 28 -470 2
Refer: 403 64447 S 1 0 0 1 -42 230 2
Refer: 243 65256 N 1 0 0 1 0 0 2
EndChar

Expand Down Expand Up @@ -7829,7 +7829,7 @@ AnchorPoint: "Anchor-10" 946 1429 basechar 0
AnchorPoint: "Anchor-7" 900 -226 basechar 0
LayerCount: 2
Fore
Refer: 398 64448 S 1 0 0 1 221 -992 2
Refer: 398 64448 S 1 0 0 1 501 -662 2
Refer: 73 1646 N 1 0 0 1 0 0 2
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-160 dv=0
Position2: "Single Positioning lookup 1 subtable" dx=0 dy=0 dh=-130 dv=0
Expand All @@ -7848,7 +7848,7 @@ AnchorPoint: "Anchor-7" 432 -241 basechar 0
AnchorPoint: "Anchor-10" 461 1951 basechar 0
LayerCount: 2
Fore
Refer: 398 64448 S 1 0 0 1 -264 -470 2
Refer: 398 64448 S 1 0 0 1 16 -140 2
Refer: 23 1583 N 1 0 0 1 0 0 2
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-160 dv=0
Position2: "Single Positioning lookup 1 subtable" dx=0 dy=0 dh=-130 dv=0
Expand All @@ -7865,7 +7865,7 @@ AnchorPoint: "Anchor-10" 425 1504 basechar 0
AnchorPoint: "Anchor-7" 323 -620 basechar 0
LayerCount: 2
Fore
Refer: 398 64448 S 1 0 0 1 -300 -917 2
Refer: 398 64448 S 1 0 0 1 -20 -587 2
Refer: 25 1585 N 1 0 0 1 0 0 2
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-30 dv=0
Position2: "Single Positioning lookup 1 subtable" dx=0 dy=0 dh=-30 dv=0
Expand Down Expand Up @@ -8137,32 +8137,28 @@ EndChar
StartChar: uniFBC0
Encoding: 64448 64448 398
GlifName: uniF_B_C_0
Width: 0
Width: 800
VWidth: 2712
Flags: HW
AnchorPoint: "Anchor-10" 675 1662 mark 0
AnchorPoint: "Anchor-9" 675 1662 mark 0
AnchorPoint: "Anchor-1" 673 2353 basemark 0
AnchorPoint: "Anchor-1" 675 1662 mark 0
LayerCount: 2
Fore
SplineSet
640.939033456 1838 m 2
806.881030741 1838 867 1873.47543653 867 1923 c 0
867 1962.3957719 841.360356185 1990 799 1990 c 0
745.204375581 1990 677.571235217 1933.12916152 609.551644815 1837.23445394 c 1
640.939033456 1838 l 2
482.322821839 1837 m 1
490.741067517 1850.92816771 499.78711121 1864.02710862 506 1876.98942691 c 1
506 2316 l 1
620 2316 l 1
620 2027.542045 l 1
673.186070485 2077.69181391 729.167531588 2110 794 2110 c 0
905.519787601 2110 985.000129388 2031.78197832 985.000129388 1925.99999953 c 0
983.968429788 1782.59375511 859.318419624 1718 642 1718 c 2
374 1718 l 1
374 1837 l 1
482.322821839 1837 l 1
360.939453125 1508 m 2
526.880859375 1508 587 1543.47558594 587 1593 c 0
587 1632.39550781 561.360351562 1660 519 1660 c 0
465.204101562 1660 397.571289062 1603.12890625 329.551757812 1507.234375 c 1
360.939453125 1508 l 2
202.323242188 1507 m 1
210.741210938 1520.92773438 219.787109375 1534.02734375 226 1546.98925781 c 1
226 1986 l 1
340 1986 l 1
340 1697.54199219 l 1
393.186523438 1747.69140625 449.16796875 1780 514 1780 c 0
625.51953125 1780 705 1701.78222656 705 1596 c 0
703.96875 1452.59375 579.318359375 1388 362 1388 c 2
94 1388 l 1
94 1507 l 1
202.323242188 1507 l 1
EndSplineSet
EndChar

Expand Down Expand Up @@ -8190,7 +8186,7 @@ AnchorPoint: "Anchor-7" 401 -241 basechar 0
LayerCount: 2
Fore
Refer: 181 65194 N 1 0 0 1 0 0 2
Refer: 398 64448 S 1 0 0 1 -214 -480 2
Refer: 398 64448 S 1 0 0 1 66 -150 2
EndChar

StartChar: uniFB8C
Expand All @@ -8217,28 +8213,28 @@ AnchorPoint: "Anchor-7" 323 -620 basechar 0
LayerCount: 2
Fore
Refer: 185 65198 N 1 0 0 1 0 0 2
Refer: 398 64448 S 1 0 0 1 -290 -917 2
Refer: 398 64448 S 1 0 0 1 -10 -587 2
EndChar

StartChar: uniFBBF
Encoding: 64447 64447 403
GlifName: uniF_B_B_F_
Width: 0
Width: 560
VWidth: 0
Flags: HW
LayerCount: 2
Fore
SplineSet
126 387 m 0
126 340.616560399 163.370771781 304 210 304 c 0
256.527378253 304 293 340.472682647 293 387 c 0
293 433.629203182 256.383492769 471 210 471 c 0
163.514949756 471 126 433.485078217 126 387 c 0
18 387 m 0
18 492.541562499 104.458426671 579 210 579 c 0
315.541562499 579 402 492.541573329 402 387 c 0
402 281.458437501 315.541573329 195 210 195 c 0
104.458437501 195 18 281.458426671 18 387 c 0
196 -313 m 0
196 -359.383789062 233.37109375 -396 280 -396 c 0
326.52734375 -396 363 -359.52734375 363 -313 c 0
363 -266.37109375 326.383789062 -229 280 -229 c 0
233.514648438 -229 196 -266.514648438 196 -313 c 0
88 -313 m 0
88 -207.458007812 174.458007812 -121 280 -121 c 0
385.541992188 -121 472 -207.458007812 472 -313 c 0
472 -418.541992188 385.541992188 -505 280 -505 c 0
174.458007812 -505 88 -418.541992188 88 -313 c 0
EndSplineSet
EndChar

Expand All @@ -8265,7 +8261,7 @@ AnchorPoint: "Anchor-10" 956 1429 basechar 0
AnchorPoint: "Anchor-7" 900 -226 basechar 0
LayerCount: 2
Fore
Refer: 398 64448 S 1 0 0 1 231 -992 2
Refer: 398 64448 S 1 0 0 1 511 -662 2
Refer: 268 -1 N 1 0 0 1 0 0 2
EndChar

Expand All @@ -8279,7 +8275,7 @@ AnchorPoint: "Anchor-10" 336 1659 basechar 0
AnchorPoint: "Anchor-7" 288 -234 basechar 0
LayerCount: 2
Fore
Refer: 398 64448 S 1 0 0 1 -389 -762 2
Refer: 398 64448 S 1 0 0 1 -109 -432 2
Refer: 300 -1 N 1 0 0 1 0 0 2
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-160 dv=0
Position2: "Single Positioning lookup 1 subtable" dx=0 dy=0 dh=-130 dv=0
Expand All @@ -8295,7 +8291,7 @@ AnchorPoint: "Anchor-10" 366 1569 basechar 0
AnchorPoint: "Anchor-7" 288 -234 basechar 0
LayerCount: 2
Fore
Refer: 398 64448 S 1 0 0 1 -359 -852 2
Refer: 398 64448 S 1 0 0 1 -79 -522 2
Refer: 301 -1 N 1 0 0 1 0 0 2
EndChar

Expand Down
Loading

0 comments on commit 8a48aca

Please sign in to comment.