diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2f7f6261..65c6e53d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,17 @@
در اینجا شما فهرستی از تغییرات بین هر نسخهٔ انتشار از فونت وزیر را مشاهده میکنید.
+نسخه ۲۹.۰.۰
+-----------
+۲۰ خرداد ۱۴۰۰
+
+- افزایش فاصله بین واژهها
+- بهبود ه لـ ـلـ
+- بهبود مد آ
+- بهبود نقاط ز ـز ژ ـژ خـ ـخـ خ ـخ
+- بهبود اِعراب م ـم يـ بـ
+
+
نسخه ۲۸.۰.۰
-----------
۱۸ فروردین ۱۴۰۰
diff --git a/README.md b/README.md
index af775c04..1d892c91 100644
--- a/README.md
+++ b/README.md
@@ -105,7 +105,7 @@ Fonts will be copied to `node_modules/vazir-font/dist` directory
Link fonts from the [jsDelivr](https://www.jsdelivr.com/) CDN:
```html
-
+
```
and integrate the font into your CSS:
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.eot b/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.eot
index c76acbf5..bd1aab8a 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.eot and b/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.eot differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.ttf b/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.ttf
index 2d91b0e0..515267bd 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.ttf and b/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.ttf differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.woff b/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.woff
index 4dcca61b..1d236bd5 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.woff and b/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.woff differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.woff2 b/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.woff2
index e116abaf..b8d92c34 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.woff2 and b/dist/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL.woff2 differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.eot b/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.eot
index 552a1c7b..5f77f771 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.eot and b/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.eot differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.ttf b/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.ttf
index 1ab1ac64..50e3c799 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.ttf and b/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.ttf differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.woff b/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.woff
index 5fb517d4..ca850fe7 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.woff and b/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.woff differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.woff2 b/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.woff2
index d8d0aaba..f702a1b8 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.woff2 and b/dist/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.woff2 differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.eot b/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.eot
index 14812aaf..cc01f3ad 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.eot and b/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.eot differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.ttf b/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.ttf
index 46bbdf82..8dece1d5 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.ttf and b/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.ttf differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.woff b/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.woff
index b8f48ef8..3d666ee5 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.woff and b/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.woff differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.woff2 b/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.woff2
index 92f9ea69..48db3acd 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.woff2 and b/dist/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.woff2 differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.eot b/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.eot
index 3b84fcfb..c1f6ca97 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.eot and b/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.eot differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.ttf b/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.ttf
index 193a41f4..5afceff9 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.ttf and b/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.ttf differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.woff b/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.woff
index d558ccd0..852d508d 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.woff and b/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.woff differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.woff2 b/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.woff2
index d5d724a5..340b7818 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.woff2 and b/dist/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.woff2 differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.eot b/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.eot
index 8e323c25..3f23ffcc 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.eot and b/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.eot differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.ttf b/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.ttf
index 21c2eaef..ef611555 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.ttf and b/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.ttf differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.woff b/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.woff
index 1933d1d9..1331d0b6 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.woff and b/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.woff differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.woff2 b/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.woff2
index 5d7dde12..783c3e0b 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.woff2 and b/dist/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL.woff2 differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.eot b/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.eot
index 4c3ff4f1..2c413ca4 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.eot and b/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.eot differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.ttf b/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.ttf
index 4b0b4e8c..428466e9 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.ttf and b/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.ttf differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.woff b/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.woff
index 51a09621..555b7901 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.woff and b/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.woff differ
diff --git a/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.woff2 b/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.woff2
index 4b71c316..8e21f2a8 100644
Binary files a/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.woff2 and b/dist/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.woff2 differ
diff --git a/dist/Farsi-Digits/Vazir-Black-FD.eot b/dist/Farsi-Digits/Vazir-Black-FD.eot
index 5791dcaa..fa46b918 100644
Binary files a/dist/Farsi-Digits/Vazir-Black-FD.eot and b/dist/Farsi-Digits/Vazir-Black-FD.eot differ
diff --git a/dist/Farsi-Digits/Vazir-Black-FD.ttf b/dist/Farsi-Digits/Vazir-Black-FD.ttf
index 445a43ad..144cee6e 100644
Binary files a/dist/Farsi-Digits/Vazir-Black-FD.ttf and b/dist/Farsi-Digits/Vazir-Black-FD.ttf differ
diff --git a/dist/Farsi-Digits/Vazir-Black-FD.woff b/dist/Farsi-Digits/Vazir-Black-FD.woff
index c04b674e..561b6e7a 100644
Binary files a/dist/Farsi-Digits/Vazir-Black-FD.woff and b/dist/Farsi-Digits/Vazir-Black-FD.woff differ
diff --git a/dist/Farsi-Digits/Vazir-Black-FD.woff2 b/dist/Farsi-Digits/Vazir-Black-FD.woff2
index 561b7899..d79c1fbe 100644
Binary files a/dist/Farsi-Digits/Vazir-Black-FD.woff2 and b/dist/Farsi-Digits/Vazir-Black-FD.woff2 differ
diff --git a/dist/Farsi-Digits/Vazir-Bold-FD.eot b/dist/Farsi-Digits/Vazir-Bold-FD.eot
index 961d64c5..2015cb54 100644
Binary files a/dist/Farsi-Digits/Vazir-Bold-FD.eot and b/dist/Farsi-Digits/Vazir-Bold-FD.eot differ
diff --git a/dist/Farsi-Digits/Vazir-Bold-FD.ttf b/dist/Farsi-Digits/Vazir-Bold-FD.ttf
index 0dc1a703..6546fe87 100644
Binary files a/dist/Farsi-Digits/Vazir-Bold-FD.ttf and b/dist/Farsi-Digits/Vazir-Bold-FD.ttf differ
diff --git a/dist/Farsi-Digits/Vazir-Bold-FD.woff b/dist/Farsi-Digits/Vazir-Bold-FD.woff
index 1314c628..f469a874 100644
Binary files a/dist/Farsi-Digits/Vazir-Bold-FD.woff and b/dist/Farsi-Digits/Vazir-Bold-FD.woff differ
diff --git a/dist/Farsi-Digits/Vazir-Bold-FD.woff2 b/dist/Farsi-Digits/Vazir-Bold-FD.woff2
index bf4a1567..86718205 100644
Binary files a/dist/Farsi-Digits/Vazir-Bold-FD.woff2 and b/dist/Farsi-Digits/Vazir-Bold-FD.woff2 differ
diff --git a/dist/Farsi-Digits/Vazir-Light-FD.eot b/dist/Farsi-Digits/Vazir-Light-FD.eot
index 343da5bd..0591fef9 100644
Binary files a/dist/Farsi-Digits/Vazir-Light-FD.eot and b/dist/Farsi-Digits/Vazir-Light-FD.eot differ
diff --git a/dist/Farsi-Digits/Vazir-Light-FD.ttf b/dist/Farsi-Digits/Vazir-Light-FD.ttf
index a62e9f3a..dd0a2a5b 100644
Binary files a/dist/Farsi-Digits/Vazir-Light-FD.ttf and b/dist/Farsi-Digits/Vazir-Light-FD.ttf differ
diff --git a/dist/Farsi-Digits/Vazir-Light-FD.woff b/dist/Farsi-Digits/Vazir-Light-FD.woff
index 86bde23c..c95e86eb 100644
Binary files a/dist/Farsi-Digits/Vazir-Light-FD.woff and b/dist/Farsi-Digits/Vazir-Light-FD.woff differ
diff --git a/dist/Farsi-Digits/Vazir-Light-FD.woff2 b/dist/Farsi-Digits/Vazir-Light-FD.woff2
index ed048420..64316bba 100644
Binary files a/dist/Farsi-Digits/Vazir-Light-FD.woff2 and b/dist/Farsi-Digits/Vazir-Light-FD.woff2 differ
diff --git a/dist/Farsi-Digits/Vazir-Medium-FD.eot b/dist/Farsi-Digits/Vazir-Medium-FD.eot
index 415ee8f4..9cb5f8ff 100644
Binary files a/dist/Farsi-Digits/Vazir-Medium-FD.eot and b/dist/Farsi-Digits/Vazir-Medium-FD.eot differ
diff --git a/dist/Farsi-Digits/Vazir-Medium-FD.ttf b/dist/Farsi-Digits/Vazir-Medium-FD.ttf
index 78e1e83a..1e47b361 100644
Binary files a/dist/Farsi-Digits/Vazir-Medium-FD.ttf and b/dist/Farsi-Digits/Vazir-Medium-FD.ttf differ
diff --git a/dist/Farsi-Digits/Vazir-Medium-FD.woff b/dist/Farsi-Digits/Vazir-Medium-FD.woff
index 9fa7542b..ef05c3bb 100644
Binary files a/dist/Farsi-Digits/Vazir-Medium-FD.woff and b/dist/Farsi-Digits/Vazir-Medium-FD.woff differ
diff --git a/dist/Farsi-Digits/Vazir-Medium-FD.woff2 b/dist/Farsi-Digits/Vazir-Medium-FD.woff2
index 6a178ccc..dd22135d 100644
Binary files a/dist/Farsi-Digits/Vazir-Medium-FD.woff2 and b/dist/Farsi-Digits/Vazir-Medium-FD.woff2 differ
diff --git a/dist/Farsi-Digits/Vazir-Regular-FD.eot b/dist/Farsi-Digits/Vazir-Regular-FD.eot
index 95815fb8..0a356ca3 100644
Binary files a/dist/Farsi-Digits/Vazir-Regular-FD.eot and b/dist/Farsi-Digits/Vazir-Regular-FD.eot differ
diff --git a/dist/Farsi-Digits/Vazir-Regular-FD.ttf b/dist/Farsi-Digits/Vazir-Regular-FD.ttf
index 9ba0d2e9..69fb302d 100644
Binary files a/dist/Farsi-Digits/Vazir-Regular-FD.ttf and b/dist/Farsi-Digits/Vazir-Regular-FD.ttf differ
diff --git a/dist/Farsi-Digits/Vazir-Regular-FD.woff b/dist/Farsi-Digits/Vazir-Regular-FD.woff
index 5aeb8e5b..f9447e68 100644
Binary files a/dist/Farsi-Digits/Vazir-Regular-FD.woff and b/dist/Farsi-Digits/Vazir-Regular-FD.woff differ
diff --git a/dist/Farsi-Digits/Vazir-Regular-FD.woff2 b/dist/Farsi-Digits/Vazir-Regular-FD.woff2
index 17a043b8..b61408d9 100644
Binary files a/dist/Farsi-Digits/Vazir-Regular-FD.woff2 and b/dist/Farsi-Digits/Vazir-Regular-FD.woff2 differ
diff --git a/dist/Farsi-Digits/Vazir-Thin-FD.eot b/dist/Farsi-Digits/Vazir-Thin-FD.eot
index 353f3e02..5d56ef22 100644
Binary files a/dist/Farsi-Digits/Vazir-Thin-FD.eot and b/dist/Farsi-Digits/Vazir-Thin-FD.eot differ
diff --git a/dist/Farsi-Digits/Vazir-Thin-FD.ttf b/dist/Farsi-Digits/Vazir-Thin-FD.ttf
index 26707810..520fa588 100644
Binary files a/dist/Farsi-Digits/Vazir-Thin-FD.ttf and b/dist/Farsi-Digits/Vazir-Thin-FD.ttf differ
diff --git a/dist/Farsi-Digits/Vazir-Thin-FD.woff b/dist/Farsi-Digits/Vazir-Thin-FD.woff
index fa1719b9..c4dac006 100644
Binary files a/dist/Farsi-Digits/Vazir-Thin-FD.woff and b/dist/Farsi-Digits/Vazir-Thin-FD.woff differ
diff --git a/dist/Farsi-Digits/Vazir-Thin-FD.woff2 b/dist/Farsi-Digits/Vazir-Thin-FD.woff2
index 7f99daf2..a8a993a7 100644
Binary files a/dist/Farsi-Digits/Vazir-Thin-FD.woff2 and b/dist/Farsi-Digits/Vazir-Thin-FD.woff2 differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.eot b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.eot
index 1463b62f..c2c1f802 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.eot and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.eot differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.ttf b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.ttf
index 012dda6b..3ac8c3f2 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.ttf and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.ttf differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.woff b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.woff
index fb71dd62..1d25cb7e 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.woff and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.woff differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.woff2 b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.woff2
index fb3687ff..3ac372fb 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.woff2 and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Black-FD-WOL-UI.woff2 differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.eot b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.eot
index 66b0630c..126fd097 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.eot and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.eot differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.ttf b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.ttf
index 842dc5ca..8c533fd8 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.ttf and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.ttf differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.woff b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.woff
index f2bb53c3..820153a6 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.woff and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.woff differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.woff2 b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.woff2
index 2f705160..cf3b74bd 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.woff2 and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL-UI.woff2 differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.eot b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.eot
index e0fe71e0..3964ac13 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.eot and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.eot differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.ttf b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.ttf
index c1785b58..81e1c986 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.ttf and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.ttf differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.woff b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.woff
index 35cf252d..bf4184c2 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.woff and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.woff differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.woff2 b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.woff2
index 3c263c50..70bf30f9 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.woff2 and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL-UI.woff2 differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.eot b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.eot
index cda0bb26..0b02af83 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.eot and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.eot differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.ttf b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.ttf
index b0e529b5..44e734fe 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.ttf and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.ttf differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.woff b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.woff
index 7664d799..3a30df46 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.woff and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.woff differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.woff2 b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.woff2
index df326aa6..15952a95 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.woff2 and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL-UI.woff2 differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.eot b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.eot
index 46562e95..c7e22a44 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.eot and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.eot differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.ttf b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.ttf
index 1e3222ba..83356ce5 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.ttf and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.ttf differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.woff b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.woff
index 9571e3ac..9b373c76 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.woff and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.woff differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.woff2 b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.woff2
index e42c5c58..8694f7bb 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.woff2 and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Regular-FD-WOL-UI.woff2 differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.eot b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.eot
index b417fb8b..b4df984a 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.eot and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.eot differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.ttf b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.ttf
index 54729a45..a690da56 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.ttf and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.ttf differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.woff b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.woff
index 4cfa109b..000f49f1 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.woff and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.woff differ
diff --git a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.woff2 b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.woff2
index 267975f2..5deafdf6 100644
Binary files a/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.woff2 and b/dist/UI/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL-UI.woff2 differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.eot b/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.eot
index 1cd7dede..243c815a 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.eot and b/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.eot differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.ttf b/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.ttf
index 5d2d7fe8..55c814ed 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.ttf and b/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.ttf differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.woff b/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.woff
index 27239c0a..f21fd8c0 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.woff and b/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.woff differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.woff2 b/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.woff2
index 6e05e7ff..3bf3ac41 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.woff2 and b/dist/UI/Farsi-Digits/Vazir-Black-FD-UI.woff2 differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.eot b/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.eot
index 01f375bb..5cd4cdaf 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.eot and b/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.eot differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.ttf b/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.ttf
index d823241e..c461a604 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.ttf and b/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.ttf differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.woff b/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.woff
index 32450310..54b5f8d7 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.woff and b/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.woff differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.woff2 b/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.woff2
index b91e7322..3230f8ce 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.woff2 and b/dist/UI/Farsi-Digits/Vazir-Bold-FD-UI.woff2 differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.eot b/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.eot
index 6b2a7639..af25fd91 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.eot and b/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.eot differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.ttf b/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.ttf
index 2099115b..a5dc808e 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.ttf and b/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.ttf differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.woff b/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.woff
index 5520baf0..48369490 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.woff and b/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.woff differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.woff2 b/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.woff2
index c58f5868..eb470ef1 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.woff2 and b/dist/UI/Farsi-Digits/Vazir-Light-FD-UI.woff2 differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.eot b/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.eot
index 106d0c9c..33610183 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.eot and b/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.eot differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.ttf b/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.ttf
index 8367faef..702727b1 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.ttf and b/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.ttf differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.woff b/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.woff
index 10a6c621..1a95a42d 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.woff and b/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.woff differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.woff2 b/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.woff2
index 61145c63..d3f90fc4 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.woff2 and b/dist/UI/Farsi-Digits/Vazir-Medium-FD-UI.woff2 differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.eot b/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.eot
index 777d5d02..4f6c5e24 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.eot and b/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.eot differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.ttf b/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.ttf
index 3abc29bf..238e11a1 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.ttf and b/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.ttf differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.woff b/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.woff
index aeafba9e..8d6f3714 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.woff and b/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.woff differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.woff2 b/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.woff2
index 7deecb5b..4220cb60 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.woff2 and b/dist/UI/Farsi-Digits/Vazir-Regular-FD-UI.woff2 differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.eot b/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.eot
index 0d8bb273..e152db73 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.eot and b/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.eot differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.ttf b/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.ttf
index 89166124..a9158e48 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.ttf and b/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.ttf differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.woff b/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.woff
index 6fb02402..42ae542b 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.woff and b/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.woff differ
diff --git a/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.woff2 b/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.woff2
index 817c0c94..c31233c0 100644
Binary files a/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.woff2 and b/dist/UI/Farsi-Digits/Vazir-Thin-FD-UI.woff2 differ
diff --git a/dist/UI/Vazir-Black-UI.eot b/dist/UI/Vazir-Black-UI.eot
index aceafef7..4a59a5f4 100644
Binary files a/dist/UI/Vazir-Black-UI.eot and b/dist/UI/Vazir-Black-UI.eot differ
diff --git a/dist/UI/Vazir-Black-UI.ttf b/dist/UI/Vazir-Black-UI.ttf
index 11f95441..3fb31752 100644
Binary files a/dist/UI/Vazir-Black-UI.ttf and b/dist/UI/Vazir-Black-UI.ttf differ
diff --git a/dist/UI/Vazir-Black-UI.woff b/dist/UI/Vazir-Black-UI.woff
index 0ddc0e40..564b6af9 100644
Binary files a/dist/UI/Vazir-Black-UI.woff and b/dist/UI/Vazir-Black-UI.woff differ
diff --git a/dist/UI/Vazir-Black-UI.woff2 b/dist/UI/Vazir-Black-UI.woff2
index 1c0b566f..019dfb98 100644
Binary files a/dist/UI/Vazir-Black-UI.woff2 and b/dist/UI/Vazir-Black-UI.woff2 differ
diff --git a/dist/UI/Vazir-Bold-UI.eot b/dist/UI/Vazir-Bold-UI.eot
index cf8acc71..fc226709 100644
Binary files a/dist/UI/Vazir-Bold-UI.eot and b/dist/UI/Vazir-Bold-UI.eot differ
diff --git a/dist/UI/Vazir-Bold-UI.ttf b/dist/UI/Vazir-Bold-UI.ttf
index 32a423b6..4882b50d 100644
Binary files a/dist/UI/Vazir-Bold-UI.ttf and b/dist/UI/Vazir-Bold-UI.ttf differ
diff --git a/dist/UI/Vazir-Bold-UI.woff b/dist/UI/Vazir-Bold-UI.woff
index ce607216..79f8362e 100644
Binary files a/dist/UI/Vazir-Bold-UI.woff and b/dist/UI/Vazir-Bold-UI.woff differ
diff --git a/dist/UI/Vazir-Bold-UI.woff2 b/dist/UI/Vazir-Bold-UI.woff2
index e3bd958d..023a3467 100644
Binary files a/dist/UI/Vazir-Bold-UI.woff2 and b/dist/UI/Vazir-Bold-UI.woff2 differ
diff --git a/dist/UI/Vazir-Light-UI.eot b/dist/UI/Vazir-Light-UI.eot
index 315011e9..1f8de0fc 100644
Binary files a/dist/UI/Vazir-Light-UI.eot and b/dist/UI/Vazir-Light-UI.eot differ
diff --git a/dist/UI/Vazir-Light-UI.ttf b/dist/UI/Vazir-Light-UI.ttf
index 515d39d7..bdddfa05 100644
Binary files a/dist/UI/Vazir-Light-UI.ttf and b/dist/UI/Vazir-Light-UI.ttf differ
diff --git a/dist/UI/Vazir-Light-UI.woff b/dist/UI/Vazir-Light-UI.woff
index 33af6423..069a2dd3 100644
Binary files a/dist/UI/Vazir-Light-UI.woff and b/dist/UI/Vazir-Light-UI.woff differ
diff --git a/dist/UI/Vazir-Light-UI.woff2 b/dist/UI/Vazir-Light-UI.woff2
index dc3d4497..104245a8 100644
Binary files a/dist/UI/Vazir-Light-UI.woff2 and b/dist/UI/Vazir-Light-UI.woff2 differ
diff --git a/dist/UI/Vazir-Medium-UI.eot b/dist/UI/Vazir-Medium-UI.eot
index 77539b7f..1afe1d7f 100644
Binary files a/dist/UI/Vazir-Medium-UI.eot and b/dist/UI/Vazir-Medium-UI.eot differ
diff --git a/dist/UI/Vazir-Medium-UI.ttf b/dist/UI/Vazir-Medium-UI.ttf
index b6016521..d1e629b7 100644
Binary files a/dist/UI/Vazir-Medium-UI.ttf and b/dist/UI/Vazir-Medium-UI.ttf differ
diff --git a/dist/UI/Vazir-Medium-UI.woff b/dist/UI/Vazir-Medium-UI.woff
index 658d69c6..81605cd7 100644
Binary files a/dist/UI/Vazir-Medium-UI.woff and b/dist/UI/Vazir-Medium-UI.woff differ
diff --git a/dist/UI/Vazir-Medium-UI.woff2 b/dist/UI/Vazir-Medium-UI.woff2
index 7eaedd3a..a9338791 100644
Binary files a/dist/UI/Vazir-Medium-UI.woff2 and b/dist/UI/Vazir-Medium-UI.woff2 differ
diff --git a/dist/UI/Vazir-Regular-UI.eot b/dist/UI/Vazir-Regular-UI.eot
index eda8075b..8602293e 100644
Binary files a/dist/UI/Vazir-Regular-UI.eot and b/dist/UI/Vazir-Regular-UI.eot differ
diff --git a/dist/UI/Vazir-Regular-UI.ttf b/dist/UI/Vazir-Regular-UI.ttf
index 36f66852..199f4b1c 100644
Binary files a/dist/UI/Vazir-Regular-UI.ttf and b/dist/UI/Vazir-Regular-UI.ttf differ
diff --git a/dist/UI/Vazir-Regular-UI.woff b/dist/UI/Vazir-Regular-UI.woff
index c12623a4..048bd018 100644
Binary files a/dist/UI/Vazir-Regular-UI.woff and b/dist/UI/Vazir-Regular-UI.woff differ
diff --git a/dist/UI/Vazir-Regular-UI.woff2 b/dist/UI/Vazir-Regular-UI.woff2
index c9780749..e4579117 100644
Binary files a/dist/UI/Vazir-Regular-UI.woff2 and b/dist/UI/Vazir-Regular-UI.woff2 differ
diff --git a/dist/UI/Vazir-Thin-UI.eot b/dist/UI/Vazir-Thin-UI.eot
index f5e4972b..4ca75c15 100644
Binary files a/dist/UI/Vazir-Thin-UI.eot and b/dist/UI/Vazir-Thin-UI.eot differ
diff --git a/dist/UI/Vazir-Thin-UI.ttf b/dist/UI/Vazir-Thin-UI.ttf
index d98161be..f3963740 100644
Binary files a/dist/UI/Vazir-Thin-UI.ttf and b/dist/UI/Vazir-Thin-UI.ttf differ
diff --git a/dist/UI/Vazir-Thin-UI.woff b/dist/UI/Vazir-Thin-UI.woff
index 8b4d3cad..e3ff38e6 100644
Binary files a/dist/UI/Vazir-Thin-UI.woff and b/dist/UI/Vazir-Thin-UI.woff differ
diff --git a/dist/UI/Vazir-Thin-UI.woff2 b/dist/UI/Vazir-Thin-UI.woff2
index b96af297..d429209c 100644
Binary files a/dist/UI/Vazir-Thin-UI.woff2 and b/dist/UI/Vazir-Thin-UI.woff2 differ
diff --git a/dist/UI/Without-Latin/Vazir-Black-WOL-UI.eot b/dist/UI/Without-Latin/Vazir-Black-WOL-UI.eot
index 7bccdb79..b6e0b019 100644
Binary files a/dist/UI/Without-Latin/Vazir-Black-WOL-UI.eot and b/dist/UI/Without-Latin/Vazir-Black-WOL-UI.eot differ
diff --git a/dist/UI/Without-Latin/Vazir-Black-WOL-UI.ttf b/dist/UI/Without-Latin/Vazir-Black-WOL-UI.ttf
index 91a29070..ed67b3cb 100644
Binary files a/dist/UI/Without-Latin/Vazir-Black-WOL-UI.ttf and b/dist/UI/Without-Latin/Vazir-Black-WOL-UI.ttf differ
diff --git a/dist/UI/Without-Latin/Vazir-Black-WOL-UI.woff b/dist/UI/Without-Latin/Vazir-Black-WOL-UI.woff
index 72d3ad74..57783f10 100644
Binary files a/dist/UI/Without-Latin/Vazir-Black-WOL-UI.woff and b/dist/UI/Without-Latin/Vazir-Black-WOL-UI.woff differ
diff --git a/dist/UI/Without-Latin/Vazir-Black-WOL-UI.woff2 b/dist/UI/Without-Latin/Vazir-Black-WOL-UI.woff2
index cc184dae..b52c4b85 100644
Binary files a/dist/UI/Without-Latin/Vazir-Black-WOL-UI.woff2 and b/dist/UI/Without-Latin/Vazir-Black-WOL-UI.woff2 differ
diff --git a/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.eot b/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.eot
index fb0e0b67..1b76248b 100644
Binary files a/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.eot and b/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.eot differ
diff --git a/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.ttf b/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.ttf
index 113de22b..d2e78244 100644
Binary files a/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.ttf and b/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.ttf differ
diff --git a/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.woff b/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.woff
index 42213fca..06bf9851 100644
Binary files a/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.woff and b/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.woff differ
diff --git a/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.woff2 b/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.woff2
index e85cb42f..26c6ac05 100644
Binary files a/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.woff2 and b/dist/UI/Without-Latin/Vazir-Bold-WOL-UI.woff2 differ
diff --git a/dist/UI/Without-Latin/Vazir-Light-WOL-UI.eot b/dist/UI/Without-Latin/Vazir-Light-WOL-UI.eot
index 3ad7b7b1..86bdf4b0 100644
Binary files a/dist/UI/Without-Latin/Vazir-Light-WOL-UI.eot and b/dist/UI/Without-Latin/Vazir-Light-WOL-UI.eot differ
diff --git a/dist/UI/Without-Latin/Vazir-Light-WOL-UI.ttf b/dist/UI/Without-Latin/Vazir-Light-WOL-UI.ttf
index 1de2e175..339b8d9f 100644
Binary files a/dist/UI/Without-Latin/Vazir-Light-WOL-UI.ttf and b/dist/UI/Without-Latin/Vazir-Light-WOL-UI.ttf differ
diff --git a/dist/UI/Without-Latin/Vazir-Light-WOL-UI.woff b/dist/UI/Without-Latin/Vazir-Light-WOL-UI.woff
index 1ddcc748..e95ed307 100644
Binary files a/dist/UI/Without-Latin/Vazir-Light-WOL-UI.woff and b/dist/UI/Without-Latin/Vazir-Light-WOL-UI.woff differ
diff --git a/dist/UI/Without-Latin/Vazir-Light-WOL-UI.woff2 b/dist/UI/Without-Latin/Vazir-Light-WOL-UI.woff2
index e304b5ca..bbf48b6b 100644
Binary files a/dist/UI/Without-Latin/Vazir-Light-WOL-UI.woff2 and b/dist/UI/Without-Latin/Vazir-Light-WOL-UI.woff2 differ
diff --git a/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.eot b/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.eot
index f0446e49..46c78c1f 100644
Binary files a/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.eot and b/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.eot differ
diff --git a/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.ttf b/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.ttf
index 2148aa0c..6c458065 100644
Binary files a/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.ttf and b/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.ttf differ
diff --git a/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.woff b/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.woff
index a0b200d4..e7cba572 100644
Binary files a/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.woff and b/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.woff differ
diff --git a/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.woff2 b/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.woff2
index e6ac92b5..0dcd8f5a 100644
Binary files a/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.woff2 and b/dist/UI/Without-Latin/Vazir-Medium-WOL-UI.woff2 differ
diff --git a/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.eot b/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.eot
index 030d5280..4998e6b9 100644
Binary files a/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.eot and b/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.eot differ
diff --git a/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.ttf b/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.ttf
index 7c96f628..a8cbc4af 100644
Binary files a/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.ttf and b/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.ttf differ
diff --git a/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.woff b/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.woff
index bb59ef43..180bed1a 100644
Binary files a/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.woff and b/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.woff differ
diff --git a/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.woff2 b/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.woff2
index 47d6aa91..528e5160 100644
Binary files a/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.woff2 and b/dist/UI/Without-Latin/Vazir-Regular-WOL-UI.woff2 differ
diff --git a/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.eot b/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.eot
index a2472437..7b0663e3 100644
Binary files a/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.eot and b/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.eot differ
diff --git a/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.ttf b/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.ttf
index 25ad6a44..aa14dda2 100644
Binary files a/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.ttf and b/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.ttf differ
diff --git a/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.woff b/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.woff
index 4b355305..0e650880 100644
Binary files a/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.woff and b/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.woff differ
diff --git a/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.woff2 b/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.woff2
index 92b739eb..4bc0f062 100644
Binary files a/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.woff2 and b/dist/UI/Without-Latin/Vazir-Thin-WOL-UI.woff2 differ
diff --git a/dist/Vazir-Black.eot b/dist/Vazir-Black.eot
index 1f4557e8..e5327adc 100644
Binary files a/dist/Vazir-Black.eot and b/dist/Vazir-Black.eot differ
diff --git a/dist/Vazir-Black.ttf b/dist/Vazir-Black.ttf
index 74f227eb..4a34fdb5 100644
Binary files a/dist/Vazir-Black.ttf and b/dist/Vazir-Black.ttf differ
diff --git a/dist/Vazir-Black.woff b/dist/Vazir-Black.woff
index c4620ade..b5642e8e 100644
Binary files a/dist/Vazir-Black.woff and b/dist/Vazir-Black.woff differ
diff --git a/dist/Vazir-Black.woff2 b/dist/Vazir-Black.woff2
index 4b7d2731..de712dfd 100644
Binary files a/dist/Vazir-Black.woff2 and b/dist/Vazir-Black.woff2 differ
diff --git a/dist/Vazir-Bold.eot b/dist/Vazir-Bold.eot
index 095928e8..6dd5121e 100644
Binary files a/dist/Vazir-Bold.eot and b/dist/Vazir-Bold.eot differ
diff --git a/dist/Vazir-Bold.ttf b/dist/Vazir-Bold.ttf
index 3e974cc4..353f38d8 100644
Binary files a/dist/Vazir-Bold.ttf and b/dist/Vazir-Bold.ttf differ
diff --git a/dist/Vazir-Bold.woff b/dist/Vazir-Bold.woff
index 6d74e7ba..efb7bc2a 100644
Binary files a/dist/Vazir-Bold.woff and b/dist/Vazir-Bold.woff differ
diff --git a/dist/Vazir-Bold.woff2 b/dist/Vazir-Bold.woff2
index 7b4922d1..823e56d5 100644
Binary files a/dist/Vazir-Bold.woff2 and b/dist/Vazir-Bold.woff2 differ
diff --git a/dist/Vazir-Light.eot b/dist/Vazir-Light.eot
index 4e1a9716..f27eaa1d 100644
Binary files a/dist/Vazir-Light.eot and b/dist/Vazir-Light.eot differ
diff --git a/dist/Vazir-Light.ttf b/dist/Vazir-Light.ttf
index a75c8c63..c618dde3 100644
Binary files a/dist/Vazir-Light.ttf and b/dist/Vazir-Light.ttf differ
diff --git a/dist/Vazir-Light.woff b/dist/Vazir-Light.woff
index 2b21099f..d21d3eb5 100644
Binary files a/dist/Vazir-Light.woff and b/dist/Vazir-Light.woff differ
diff --git a/dist/Vazir-Light.woff2 b/dist/Vazir-Light.woff2
index e52a8f3d..a3596c69 100644
Binary files a/dist/Vazir-Light.woff2 and b/dist/Vazir-Light.woff2 differ
diff --git a/dist/Vazir-Medium.eot b/dist/Vazir-Medium.eot
index 78f19c2b..4d56d875 100644
Binary files a/dist/Vazir-Medium.eot and b/dist/Vazir-Medium.eot differ
diff --git a/dist/Vazir-Medium.ttf b/dist/Vazir-Medium.ttf
index dd6d64b1..1af145e5 100644
Binary files a/dist/Vazir-Medium.ttf and b/dist/Vazir-Medium.ttf differ
diff --git a/dist/Vazir-Medium.woff b/dist/Vazir-Medium.woff
index c544e860..38f53acc 100644
Binary files a/dist/Vazir-Medium.woff and b/dist/Vazir-Medium.woff differ
diff --git a/dist/Vazir-Medium.woff2 b/dist/Vazir-Medium.woff2
index 14a82a75..b2409b34 100644
Binary files a/dist/Vazir-Medium.woff2 and b/dist/Vazir-Medium.woff2 differ
diff --git a/dist/Vazir-Regular.eot b/dist/Vazir-Regular.eot
index 867bf8f7..13f54c6e 100644
Binary files a/dist/Vazir-Regular.eot and b/dist/Vazir-Regular.eot differ
diff --git a/dist/Vazir-Regular.ttf b/dist/Vazir-Regular.ttf
index 18db6197..adc6e11c 100644
Binary files a/dist/Vazir-Regular.ttf and b/dist/Vazir-Regular.ttf differ
diff --git a/dist/Vazir-Regular.woff b/dist/Vazir-Regular.woff
index c548f8e9..bbc6982b 100644
Binary files a/dist/Vazir-Regular.woff and b/dist/Vazir-Regular.woff differ
diff --git a/dist/Vazir-Regular.woff2 b/dist/Vazir-Regular.woff2
index 90a93f1e..5fb8ca61 100644
Binary files a/dist/Vazir-Regular.woff2 and b/dist/Vazir-Regular.woff2 differ
diff --git a/dist/Vazir-Thin.eot b/dist/Vazir-Thin.eot
index 413fc657..4dd6db17 100644
Binary files a/dist/Vazir-Thin.eot and b/dist/Vazir-Thin.eot differ
diff --git a/dist/Vazir-Thin.ttf b/dist/Vazir-Thin.ttf
index cdd6f28e..9c0c7eee 100644
Binary files a/dist/Vazir-Thin.ttf and b/dist/Vazir-Thin.ttf differ
diff --git a/dist/Vazir-Thin.woff b/dist/Vazir-Thin.woff
index 05329e49..77f5c5a5 100644
Binary files a/dist/Vazir-Thin.woff and b/dist/Vazir-Thin.woff differ
diff --git a/dist/Vazir-Thin.woff2 b/dist/Vazir-Thin.woff2
index c6b76d41..fa3bccc3 100644
Binary files a/dist/Vazir-Thin.woff2 and b/dist/Vazir-Thin.woff2 differ
diff --git a/dist/Vazir-Variable.eot b/dist/Vazir-Variable.eot
index 3a9ea9dc..fa11313e 100644
Binary files a/dist/Vazir-Variable.eot and b/dist/Vazir-Variable.eot differ
diff --git a/dist/Vazir-Variable.ttf b/dist/Vazir-Variable.ttf
index 9999f618..9346d1fe 100644
Binary files a/dist/Vazir-Variable.ttf and b/dist/Vazir-Variable.ttf differ
diff --git a/dist/Vazir-Variable.woff b/dist/Vazir-Variable.woff
index e3ac85c3..90ec3189 100644
Binary files a/dist/Vazir-Variable.woff and b/dist/Vazir-Variable.woff differ
diff --git a/dist/Vazir-Variable.woff2 b/dist/Vazir-Variable.woff2
index 1dd6353e..0ac8f9a9 100644
Binary files a/dist/Vazir-Variable.woff2 and b/dist/Vazir-Variable.woff2 differ
diff --git a/dist/Without-Latin/Vazir-Black-WOL.eot b/dist/Without-Latin/Vazir-Black-WOL.eot
index 9e50e0f2..f802fca4 100644
Binary files a/dist/Without-Latin/Vazir-Black-WOL.eot and b/dist/Without-Latin/Vazir-Black-WOL.eot differ
diff --git a/dist/Without-Latin/Vazir-Black-WOL.ttf b/dist/Without-Latin/Vazir-Black-WOL.ttf
index f41af5e2..03742f43 100644
Binary files a/dist/Without-Latin/Vazir-Black-WOL.ttf and b/dist/Without-Latin/Vazir-Black-WOL.ttf differ
diff --git a/dist/Without-Latin/Vazir-Black-WOL.woff b/dist/Without-Latin/Vazir-Black-WOL.woff
index 24a79976..380b0838 100644
Binary files a/dist/Without-Latin/Vazir-Black-WOL.woff and b/dist/Without-Latin/Vazir-Black-WOL.woff differ
diff --git a/dist/Without-Latin/Vazir-Black-WOL.woff2 b/dist/Without-Latin/Vazir-Black-WOL.woff2
index 94921bb8..04624d7c 100644
Binary files a/dist/Without-Latin/Vazir-Black-WOL.woff2 and b/dist/Without-Latin/Vazir-Black-WOL.woff2 differ
diff --git a/dist/Without-Latin/Vazir-Bold-WOL.eot b/dist/Without-Latin/Vazir-Bold-WOL.eot
index 95171234..b52a8889 100644
Binary files a/dist/Without-Latin/Vazir-Bold-WOL.eot and b/dist/Without-Latin/Vazir-Bold-WOL.eot differ
diff --git a/dist/Without-Latin/Vazir-Bold-WOL.ttf b/dist/Without-Latin/Vazir-Bold-WOL.ttf
index 1f1d18cd..0eb4b895 100644
Binary files a/dist/Without-Latin/Vazir-Bold-WOL.ttf and b/dist/Without-Latin/Vazir-Bold-WOL.ttf differ
diff --git a/dist/Without-Latin/Vazir-Bold-WOL.woff b/dist/Without-Latin/Vazir-Bold-WOL.woff
index f1c43127..b2503583 100644
Binary files a/dist/Without-Latin/Vazir-Bold-WOL.woff and b/dist/Without-Latin/Vazir-Bold-WOL.woff differ
diff --git a/dist/Without-Latin/Vazir-Bold-WOL.woff2 b/dist/Without-Latin/Vazir-Bold-WOL.woff2
index 093804ad..1218c5d1 100644
Binary files a/dist/Without-Latin/Vazir-Bold-WOL.woff2 and b/dist/Without-Latin/Vazir-Bold-WOL.woff2 differ
diff --git a/dist/Without-Latin/Vazir-Light-WOL.eot b/dist/Without-Latin/Vazir-Light-WOL.eot
index cb44f987..ba3b8c5e 100644
Binary files a/dist/Without-Latin/Vazir-Light-WOL.eot and b/dist/Without-Latin/Vazir-Light-WOL.eot differ
diff --git a/dist/Without-Latin/Vazir-Light-WOL.ttf b/dist/Without-Latin/Vazir-Light-WOL.ttf
index 51d87708..c6643ce6 100644
Binary files a/dist/Without-Latin/Vazir-Light-WOL.ttf and b/dist/Without-Latin/Vazir-Light-WOL.ttf differ
diff --git a/dist/Without-Latin/Vazir-Light-WOL.woff b/dist/Without-Latin/Vazir-Light-WOL.woff
index 03c481ec..8420c90a 100644
Binary files a/dist/Without-Latin/Vazir-Light-WOL.woff and b/dist/Without-Latin/Vazir-Light-WOL.woff differ
diff --git a/dist/Without-Latin/Vazir-Light-WOL.woff2 b/dist/Without-Latin/Vazir-Light-WOL.woff2
index 09e58890..ebe404bd 100644
Binary files a/dist/Without-Latin/Vazir-Light-WOL.woff2 and b/dist/Without-Latin/Vazir-Light-WOL.woff2 differ
diff --git a/dist/Without-Latin/Vazir-Medium-WOL.eot b/dist/Without-Latin/Vazir-Medium-WOL.eot
index 340f0ba5..1368e2eb 100644
Binary files a/dist/Without-Latin/Vazir-Medium-WOL.eot and b/dist/Without-Latin/Vazir-Medium-WOL.eot differ
diff --git a/dist/Without-Latin/Vazir-Medium-WOL.ttf b/dist/Without-Latin/Vazir-Medium-WOL.ttf
index 3ff5f519..bb1bdd64 100644
Binary files a/dist/Without-Latin/Vazir-Medium-WOL.ttf and b/dist/Without-Latin/Vazir-Medium-WOL.ttf differ
diff --git a/dist/Without-Latin/Vazir-Medium-WOL.woff b/dist/Without-Latin/Vazir-Medium-WOL.woff
index c2b938e5..1826cfc3 100644
Binary files a/dist/Without-Latin/Vazir-Medium-WOL.woff and b/dist/Without-Latin/Vazir-Medium-WOL.woff differ
diff --git a/dist/Without-Latin/Vazir-Medium-WOL.woff2 b/dist/Without-Latin/Vazir-Medium-WOL.woff2
index a6d785a9..99480e1e 100644
Binary files a/dist/Without-Latin/Vazir-Medium-WOL.woff2 and b/dist/Without-Latin/Vazir-Medium-WOL.woff2 differ
diff --git a/dist/Without-Latin/Vazir-Regular-WOL.eot b/dist/Without-Latin/Vazir-Regular-WOL.eot
index d614b298..3c629f0f 100644
Binary files a/dist/Without-Latin/Vazir-Regular-WOL.eot and b/dist/Without-Latin/Vazir-Regular-WOL.eot differ
diff --git a/dist/Without-Latin/Vazir-Regular-WOL.ttf b/dist/Without-Latin/Vazir-Regular-WOL.ttf
index 6e75641a..fdb8c3ee 100644
Binary files a/dist/Without-Latin/Vazir-Regular-WOL.ttf and b/dist/Without-Latin/Vazir-Regular-WOL.ttf differ
diff --git a/dist/Without-Latin/Vazir-Regular-WOL.woff b/dist/Without-Latin/Vazir-Regular-WOL.woff
index 3079720e..32baaef9 100644
Binary files a/dist/Without-Latin/Vazir-Regular-WOL.woff and b/dist/Without-Latin/Vazir-Regular-WOL.woff differ
diff --git a/dist/Without-Latin/Vazir-Regular-WOL.woff2 b/dist/Without-Latin/Vazir-Regular-WOL.woff2
index 90825d3c..d95b8000 100644
Binary files a/dist/Without-Latin/Vazir-Regular-WOL.woff2 and b/dist/Without-Latin/Vazir-Regular-WOL.woff2 differ
diff --git a/dist/Without-Latin/Vazir-Thin-WOL.eot b/dist/Without-Latin/Vazir-Thin-WOL.eot
index 0ba33933..ce919c5e 100644
Binary files a/dist/Without-Latin/Vazir-Thin-WOL.eot and b/dist/Without-Latin/Vazir-Thin-WOL.eot differ
diff --git a/dist/Without-Latin/Vazir-Thin-WOL.ttf b/dist/Without-Latin/Vazir-Thin-WOL.ttf
index 8de953f9..544ef30f 100644
Binary files a/dist/Without-Latin/Vazir-Thin-WOL.ttf and b/dist/Without-Latin/Vazir-Thin-WOL.ttf differ
diff --git a/dist/Without-Latin/Vazir-Thin-WOL.woff b/dist/Without-Latin/Vazir-Thin-WOL.woff
index 2d0e4406..bb7861b9 100644
Binary files a/dist/Without-Latin/Vazir-Thin-WOL.woff and b/dist/Without-Latin/Vazir-Thin-WOL.woff differ
diff --git a/dist/Without-Latin/Vazir-Thin-WOL.woff2 b/dist/Without-Latin/Vazir-Thin-WOL.woff2
index 3ddbeeb7..a5271aa5 100644
Binary files a/dist/Without-Latin/Vazir-Thin-WOL.woff2 and b/dist/Without-Latin/Vazir-Thin-WOL.woff2 differ
diff --git a/package.json b/package.json
index 35e3e2b2..7d45bee4 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "vazir-font",
- "version": "28.0.0",
+ "version": "29.0.0",
"author": "Saber Rastikerdar ",
"license": "OFL",
"description": "Vazir is a Persian/Arabic font. وزیر یک فونت فارسی/عربی است",
diff --git a/scripts/build.conf b/scripts/build.conf
index fd134601..56da5e6e 100644
--- a/scripts/build.conf
+++ b/scripts/build.conf
@@ -3,4 +3,4 @@ LATINFILES=( "Roboto-Regular.ttf" "Roboto-Bold.ttf" "Roboto-Light.ttf" "Roboto-M
LATINCOPYRIGHT="Non-Arabic (Latin) glyphs and data are imported from Roboto font (version 2.137; 2017) under the Apache License, Version 2.0."
ADDFILES=( "CHANGELOG.md" "OFL.txt" "README.md" "HELP.md")
UIARGS='1950,700'
-RELEASEFILEPATH='vazir-font-v28.0.0.zip'
\ No newline at end of file
+RELEASEFILEPATH='vazir-font-v29.0.0.zip'
\ No newline at end of file
diff --git a/source/Vazir-Black.sfd b/source/Vazir-Black.sfd
index 1ef3eefd..a4e38c7e 100644
--- a/source/Vazir-Black.sfd
+++ b/source/Vazir-Black.sfd
@@ -4,7 +4,7 @@ FullName: Vazir Black
FamilyName: Vazir Black
Weight: Black
Copyright: Copyright (c) 2015, Saber Rastikerdar .
-Version: 28.0.0
+Version: 29.0.0
ItalicAngle: 0
UnderlinePosition: -500
UnderlineWidth: 100
@@ -22,7 +22,7 @@ OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1431850356
-ModificationTime: 1617735547
+ModificationTime: 1623279438
PfmFamily: 33
TTFWeight: 900
TTFWidth: 5
@@ -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 28.0.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"
+LangName: 1033 "" "" "" "Vazir Black" "" "Version 29.0.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
@@ -188,13 +188,9 @@ NameList: Adobe Glyph List
DisplaySize: -48
AntiAlias: 1
FitToEm: 1
-WinInfo: 0 25 13
+WinInfo: 125 25 13
BeginPrivate: 0
EndPrivate
-Grid
--2048 1598.99995235 m 0
- 4096 1598.99995235 l 1024
-EndSplineSet
TeXData: 1 0 0 307200 153600 102400 553984 -1048576 102400 783286 444596 497025 792723 393216 433062 380633 303038 157286 324010 404750 52429 2506097 1059062 262144
AnchorClass2: "Anchor-0" "'mkmk' Mark to Mark in Arabic lookup 12 subtable" "Anchor-1" "'mkmk' Mark to Mark in Arabic lookup 11 subtable" "Anchor-2""" "Anchor-3""" "Anchor-4""" "Anchor-5""" "Anchor-6" "'mark' Mark Positioning lookup 10 subtable" "Anchor-7" "'mark' Mark Positioning lookup 6 subtable" "Anchor-8""" "Anchor-9" "'mark' Mark Positioning lookup 8 subtable" "Anchor-10" "'mark' Mark Positioning lookup 9 subtable" "Anchor-11""" "Anchor-12""" "Anchor-13""" "Anchor-14""" "Anchor-15""" "Anchor-16""" "Anchor-17""" "Anchor-18""" "Anchor-19"""
BeginChars: 65635 466
@@ -202,7 +198,7 @@ BeginChars: 65635 466
StartChar: space
Encoding: 32 32 0
GlifName: space
-Width: 507
+Width: 540
VWidth: 2532
GlyphClass: 2
Flags: HW
@@ -276,7 +272,7 @@ EndChar
StartChar: uni00A0
Encoding: 160 160 4
GlifName: uni00A_0
-Width: 507
+Width: 540
VWidth: 2532
GlyphClass: 2
Flags: HW
@@ -430,15 +426,15 @@ AnchorPoint: "Anchor-7" 222 -193 basechar 0
LayerCount: 2
Fore
SplineSet
-119 1445 m 0
- 64 1445 10 1381 -44 1316 c 1
+119 1455 m 0
+ 64 1455 10 1381 -44 1316 c 1
-175 1421 l 1
- -104 1522 -17 1617 95 1617 c 0
- 189 1617 277 1546 350 1546 c 0
- 396 1546 451 1583 516 1616 c 1
- 601 1471 l 1
- 529 1427 446 1379 356 1379 c 0
- 265 1379 187 1445 119 1445 c 0
+ -104 1522 -17 1627 95 1627 c 0
+ 189 1627 277 1536 350 1536 c 0
+ 396 1536 454 1589 516 1636 c 5
+ 601 1491 l 5
+ 529 1437 446 1369 356 1369 c 0
+ 265 1369 187 1455 119 1455 c 0
EndSplineSet
Refer: 15 1575 N 1 0 0 0.89919 0 0 2
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-140 dv=0
@@ -693,10 +689,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 691 -831 basechar 0
-AnchorPoint: "Anchor-10" 566 1542 basechar 0
+AnchorPoint: "Anchor-10" 566 1532 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 474 1176 2
+Refer: 264 -1 S 1 0 0 1 474 1166 2
Refer: 21 1581 N 1 0 0 1 0 0 2
Substitution2: "'fina' Terminal Forms in Arabic lookup 1 subtable" uniFEA6
Substitution2: "'medi' Medial Forms in Arabic lookup 2 subtable" uniFEA8
@@ -781,10 +777,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 323 -578 basechar 0
-AnchorPoint: "Anchor-10" 398 1257 basechar 0
+AnchorPoint: "Anchor-10" 398 1237 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 318 884 2
+Refer: 264 -1 S 1 0 0 1 318 864 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
@@ -1042,8 +1038,8 @@ Fore
SplineSet
-20 0 m 1
-20 300 l 1
- 306 300 l 1
- 306 0 l 1
+ 306 300 l 5
+ 306 0 l 5
-20 0 l 1
EndSplineSet
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-160 dv=0
@@ -1164,8 +1160,8 @@ Width: 1230
VWidth: 2620
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 764 1080 basechar 0
-AnchorPoint: "Anchor-7" 715 -339 basechar 0
+AnchorPoint: "Anchor-7" 207 -789 basechar 0
+AnchorPoint: "Anchor-10" 764 1040 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -1231,13 +1227,13 @@ SplineSet
325 335 342 300 460 300 c 0
583 300 597 326 597 390 c 0
597 434 557 519 449 615 c 1
-356 1076 m 1
- 668 857 884 606 884 384 c 0
+356 1066 m 1
+ 648 847 884 626 884 384 c 0
884 152 702 4 461 4 c 0
218 4 38 129 38 384 c 0
- 38 529 106 667 232 817 c 1
- 191 853 l 1
- 356 1076 l 1
+ 38 549 113 656 239 801 c 5
+ 191 843 l 1
+ 356 1066 l 1
EndSplineSet
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
@@ -1581,15 +1577,15 @@ AnchorPoint: "Anchor-1" 306 1052 mark 0
LayerCount: 2
Fore
SplineSet
-231 1172 m 4
- 184.194241824 1172 142.834421092 1122.66214587 99.353710909 1071.09200124 c 1
+231 1182 m 0
+ 184.194335938 1182 142.834421092 1122.66214587 99.353710909 1071.09200124 c 1
3.41181705771 1148.08240988 l 1
- 59.5915998392 1227.75555637 126.728348363 1297 211 1297 c 0
- 283.122854332 1297 354.122782305 1241 416 1241 c 0
- 455.302044285 1241 494.368390175 1268.94174541 545.841763505 1295.18307299 c 1
- 608.583461642 1188.64056672 l 1
- 551.866468186 1153.57915258 487.699346825 1119 420 1119 c 0
- 349.779437028 1119 288.649071089 1172 231 1172 c 4
+ 59.5915998392 1227.75555637 126.728515625 1307 211 1307 c 0
+ 283.123046875 1307 354.123046875 1231 416 1231 c 0
+ 455.301757812 1231 498 1275 545.841796875 1315.18261719 c 5
+ 608.583007812 1208.640625 l 5
+ 551.866210938 1163.57910156 487.69921875 1109 420 1109 c 0
+ 349.779296875 1109 288.649414062 1182 231 1182 c 0
EndSplineSet
EndChar
@@ -1794,22 +1790,22 @@ Flags: HW
LayerCount: 2
Fore
SplineSet
-828 594 m 5
+828 594 m 1
587 532 374 423 374 371 c 0
374 350 441 300 704 300 c 2
955 300 l 1
959 0 l 1
697 0 l 2
324 1 71 85 71 347 c 0
- 71 476 189 582 370 685 c 5
- 234 746 154 825 154 973 c 4
- 154 1232 406 1346 656 1349 c 4
- 722 1349 798 1341 862 1333 c 5
+ 71 476 189 582 370 685 c 1
+ 234 746 154 825 154 973 c 0
+ 154 1232 406 1346 656 1349 c 0
+ 722 1349 788 1348 862 1333 c 5
840 1045 l 5
- 796 1050 739 1058 694 1058 c 4
- 508 1058 469 1002 469 966 c 4
- 469 916 599 889 825 870 c 5
- 828 594 l 5
+ 786 1057 739 1058 694 1058 c 0
+ 508 1058 469 1002 469 966 c 0
+ 469 916 599 889 825 870 c 1
+ 828 594 l 1
EndSplineSet
EndChar
@@ -2183,10 +2179,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 323 -670 basechar 0
-AnchorPoint: "Anchor-10" 380 1422 basechar 0
+AnchorPoint: "Anchor-10" 390 1402 basechar 0
LayerCount: 2
Fore
-Refer: 266 -1 S 1 0 0 1 136 861 2
+Refer: 266 -1 S 1 0 0 1 146 841 2
Refer: 25 1585 N 1 0 0 1 0 0 2
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-40 dv=0
Position2: "Single Positioning lookup 1 subtable" dx=0 dy=0 dh=-40 dv=0
@@ -2624,8 +2620,8 @@ Width: 672
VWidth: 2950
GlyphClass: 2
Flags: HW
+AnchorPoint: "Anchor-10" 381 1071 basechar 0
AnchorPoint: "Anchor-7" 239 -790 basechar 0
-AnchorPoint: "Anchor-10" 381 1051 basechar 0
LayerCount: 2
Fore
Refer: 267 -1 N 1 0 0 1 -8 -396 2
@@ -2728,11 +2724,11 @@ Width: 790
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 370 1422 basechar 0
+AnchorPoint: "Anchor-10" 380 1402 basechar 0
AnchorPoint: "Anchor-7" 323 -670 basechar 0
LayerCount: 2
Fore
-Refer: 266 -1 S 1 0 0 1 136 861 2
+Refer: 266 -1 S 1 0 0 1 146 841 2
Refer: 185 65198 N 1 0 0 1 0 0 2
EndChar
@@ -3010,7 +3006,7 @@ AnchorPoint: "Anchor-10" 682 653 basechar 0
AnchorPoint: "Anchor-7" 719 -698 basechar 0
LayerCount: 2
Fore
-Refer: 35 1600 S 0.444787 0 0 1 1443 0 2
+Refer: 35 1600 N 0.444787 0 0 1 1443 0 2
Refer: 321 -1 N 1 0 0 1 0 0 2
Substitution2: "Single Substitution 0 subtable" uniFBFD.compact
EndChar
@@ -3022,7 +3018,7 @@ Width: 672
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 381 1111 basechar 0
+AnchorPoint: "Anchor-10" 381 1071 basechar 0
AnchorPoint: "Anchor-7" 265 -576 basechar 0
LayerCount: 2
Fore
@@ -3575,7 +3571,7 @@ Width: 592
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 321 1111 basechar 0
+AnchorPoint: "Anchor-10" 321 1071 basechar 0
AnchorPoint: "Anchor-7" 208 -614 basechar 0
LayerCount: 2
Fore
@@ -3959,11 +3955,11 @@ Width: 1378
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 569 1539 basechar 0
+AnchorPoint: "Anchor-10" 569 1529 basechar 0
AnchorPoint: "Anchor-7" 691 -831 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 474 1176 2
+Refer: 264 -1 S 1 0 0 1 474 1166 2
Refer: 173 65186 N 1 0 0 1 0 0 2
EndChar
@@ -3975,10 +3971,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 514 -235 basechar 0
-AnchorPoint: "Anchor-10" 567 1495 basechar 0
+AnchorPoint: "Anchor-10" 567 1485 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 483 1124 2
+Refer: 264 -1 S 1 0 0 1 483 1114 2
Refer: 174 65187 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
@@ -3991,11 +3987,11 @@ Width: 1351
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 567 1495 basechar 0
+AnchorPoint: "Anchor-10" 567 1485 basechar 0
AnchorPoint: "Anchor-7" 514 -235 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 483 1124 2
+Refer: 264 -1 S 1 0 0 1 483 1114 2
Refer: 175 65188 N 1 0 0 1 0 0 2
EndChar
@@ -4134,11 +4130,11 @@ Width: 790
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 398 1257 basechar 0
+AnchorPoint: "Anchor-10" 398 1237 basechar 0
AnchorPoint: "Anchor-7" 323 -580 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 N 1 0 0 1 318 884 2
+Refer: 264 -1 S 1 0 0 1 318 864 2
Refer: 185 65198 N 1 0 0 1 0 0 2
EndChar
@@ -4917,7 +4913,7 @@ Width: 918
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 430 1675 basechar 0
+AnchorPoint: "Anchor-10" 430 1695 basechar 0
AnchorPoint: "Anchor-7" 359 -238 basechar 0
LayerCount: 2
Fore
@@ -4981,10 +4977,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 359 -238 basechar 0
-AnchorPoint: "Anchor-10" 422 1687 basechar 0
+AnchorPoint: "Anchor-10" 422 1707 basechar 0
LayerCount: 2
Fore
-Refer: 265 -1 S 1 0 0 1 181 1333 2
+Refer: 265 -1 N 1 0 0 1 181 1333 2
Refer: 270 -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=-80 dv=0
@@ -5166,23 +5162,23 @@ EndChar
StartChar: uniFEDF
Encoding: 65247 65247 234
GlifName: uniF_E_D_F_
-Width: 608
+Width: 588
VWidth: 2950
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 366 1531 basechar 0
+AnchorPoint: "Anchor-10" 346 1531 basechar 0
AnchorPoint: "Anchor-7" 260 -238 basechar 0
LayerCount: 2
Fore
SplineSet
-20 0 m 1
-20 300 l 1
- 61 300 l 2
- 211 300 231 338 231 463 c 2
- 231 1396 l 1
- 520 1396 l 1
- 520 464 l 2
- 520 176 386 0 60 0 c 2
+ 61 300 l 6
+ 191 300 211 338 211 463 c 6
+ 211 1396 l 5
+ 500 1396 l 5
+ 500 464 l 6
+ 500 176 366 -3.74741920539e-14 60 0 c 6
-20 0 l 1
EndSplineSet
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-140 dv=0
@@ -5193,29 +5189,29 @@ EndChar
StartChar: uniFEE0
Encoding: 65248 65248 235
GlifName: uniF_E_E_0
-Width: 670
+Width: 650
VWidth: 2950
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 260 -238 basechar 0
-AnchorPoint: "Anchor-10" 365 1531 basechar 0
+AnchorPoint: "Anchor-10" 345 1531 basechar 0
LayerCount: 2
Fore
SplineSet
-368 110 m 1
- 293 36 188 0 43 0 c 2
+348 110 m 1
+ 273 36 188 0 43 0 c 2
-20 0 l 1
-20 300 l 1
- 45 300 l 2
- 201 300 231 342 231 449 c 2
- 231 1396 l 1
- 520 1396 l 1
- 520 449 l 2
- 520 332 545 300 658 300 c 2
- 690 300 l 1
- 690 0 l 1
- 660 0 l 2
- 532 0 440 38 368 110 c 1
+ 45 300 l 6
+ 181 300 211 342 211 449 c 2
+ 211 1396 l 1
+ 500 1396 l 1
+ 500 449 l 2
+ 500 332 525 300 638 300 c 2
+ 670 300 l 1
+ 670 0 l 1
+ 640 0 l 2
+ 512 0 420 38 348 110 c 1
EndSplineSet
EndChar
@@ -5226,8 +5222,8 @@ Width: 1230
VWidth: 2627
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-7" 725 -339 basechar 0
-AnchorPoint: "Anchor-10" 774 1020 basechar 0
+AnchorPoint: "Anchor-10" 764 1040 basechar 0
+AnchorPoint: "Anchor-7" 207 -789 basechar 0
LayerCount: 2
Fore
Refer: 40 1605 N 1 0 0 1 0 0 2
@@ -5240,8 +5236,8 @@ Width: 1296
VWidth: 2620
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 764 1080 basechar 0
-AnchorPoint: "Anchor-7" 715 -339 basechar 0
+AnchorPoint: "Anchor-7" 207 -789 basechar 0
+AnchorPoint: "Anchor-10" 764 1040 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -5620,7 +5616,7 @@ Width: 672
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 381 1111 basechar 0
+AnchorPoint: "Anchor-10" 381 1071 basechar 0
AnchorPoint: "Anchor-7" 265 -576 basechar 0
LayerCount: 2
Fore
@@ -6305,16 +6301,16 @@ Fore
SplineSet
428 515 m 0
428 639 530 867 720 1078 c 1
- 897 916 l 1
- 769 752 705 575 705 516 c 0
- 705 449 766 284 897 114 c 1
+ 887 916 l 1
+ 759 752 695 575 695 516 c 0
+ 695 449 756 284 887 114 c 1
720 -48 l 1
532 162 428 392 428 515 c 0
50 515 m 0
50 639 152 867 342 1078 c 1
- 519 916 l 1
- 391 752 327 575 327 516 c 0
- 327 449 388 284 519 114 c 1
+ 509 916 l 1
+ 381 752 317 575 317 516 c 0
+ 317 449 378 284 509 114 c 1
342 -48 l 1
154 162 50 392 50 515 c 0
EndSplineSet
@@ -6330,16 +6326,16 @@ Fore
SplineSet
519 515 m 0
519 392 416 162 228 -48 c 1
- 50 114 l 1
- 181 284 242 449 242 516 c 0
- 242 575 178 752 50 916 c 1
+ 60 114 l 1
+ 191 284 252 449 252 516 c 0
+ 252 575 188 752 60 916 c 1
228 1078 l 1
418 867 519 639 519 515 c 0
897 515 m 0
897 392 794 162 606 -48 c 1
- 428 114 l 1
- 559 284 620 449 620 516 c 0
- 620 575 556 752 428 916 c 1
+ 438 114 l 1
+ 569 284 630 449 630 516 c 0
+ 630 575 566 752 438 916 c 1
606 1078 l 1
796 867 897 639 897 515 c 0
EndSplineSet
@@ -6503,8 +6499,8 @@ AnchorPoint: "Anchor-7" 521 -213 basechar 0
AnchorPoint: "Anchor-10" 664 1231 basechar 0
LayerCount: 2
Fore
-Refer: 75 1648 N 1 0 0 1 1191 421 2
-Refer: 52 1617 N 1 0 0 1 1000 162 2
+Refer: 75 1648 S 1 0 0 0.8 1191 675.8 2
+Refer: 52 1617 S 1 0 0 1 1000 182 2
Refer: 245 65258 N 1 0 0 1 0 0 2
Refer: 293 -1 N 1 0 0 1 1039 0 2
Refer: 294 -1 N 1 0 0 1 1565 0 2
@@ -6826,24 +6822,24 @@ EndChar
StartChar: uni06B5.init
Encoding: 65567 -1 316
GlifName: uni06B_5.init
-Width: 608
+Width: 588
VWidth: 2952
Flags: HW
LayerCount: 2
Fore
-Refer: 58 1626 S 1 0 0 1 -201 67 2
+Refer: 58 1626 S 1 0 0 1 -221 67 2
Refer: 234 65247 N 1 0 0 1 0 0 2
EndChar
StartChar: uni06B5.medi
Encoding: 65568 -1 317
GlifName: uni06B_5.medi
-Width: 675
+Width: 650
VWidth: 2952
Flags: HW
LayerCount: 2
Fore
-Refer: 58 1626 S 1 0 0 1 -202 67 2
+Refer: 58 1626 N 1 0 0 1 -222 67 2
Refer: 235 65248 N 1 0 0 1 0 0 2
EndChar
diff --git a/source/Vazir-Regular.sfd b/source/Vazir-Regular.sfd
index ad687a36..5bb05da2 100644
--- a/source/Vazir-Regular.sfd
+++ b/source/Vazir-Regular.sfd
@@ -4,7 +4,7 @@ FullName: Vazir Regular
FamilyName: Vazir
Weight: Regular
Copyright: Copyright (c) 2015, Saber Rastikerdar .
-Version: 28.0.0
+Version: 29.0.0
ItalicAngle: 0
UnderlinePosition: -500
UnderlineWidth: 100
@@ -22,7 +22,7 @@ OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1431850356
-ModificationTime: 1617735480
+ModificationTime: 1623279462
PfmFamily: 33
TTFWeight: 400
TTFWidth: 5
@@ -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 "" "" "" "" "" "Version 28.0.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" "Regular"
+LangName: 1033 "" "" "" "" "" "Version 29.0.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" "Regular"
GaspTable: 1 65535 15 1
MATH:ScriptPercentScaleDown: 80
MATH:ScriptScriptPercentScaleDown: 60
@@ -191,12 +191,6 @@ FitToEm: 1
WinInfo: 0 25 13
BeginPrivate: 0
EndPrivate
-Grid
--2048 399 m 0
- 4096 399 l 1024
--2048 865.5 m 0
- 4096 865.5 l 1024
-EndSplineSet
TeXData: 1 0 0 307200 153600 102400 553984 -1048576 102400 783286 444596 497025 792723 393216 433062 380633 303038 157286 324010 404750 52429 2506097 1059062 262144
AnchorClass2: "Anchor-0" "'mkmk' Mark to Mark in Arabic lookup 12 subtable" "Anchor-1" "'mkmk' Mark to Mark in Arabic lookup 11 subtable" "Anchor-2""" "Anchor-3""" "Anchor-4""" "Anchor-5""" "Anchor-6" "'mark' Mark Positioning lookup 10 subtable" "Anchor-7" "'mark' Mark Positioning lookup 6 subtable" "Anchor-8""" "Anchor-9" "'mark' Mark Positioning lookup 8 subtable" "Anchor-10" "'mark' Mark Positioning lookup 9 subtable" "Anchor-11""" "Anchor-12""" "Anchor-13""" "Anchor-14""" "Anchor-15""" "Anchor-16""" "Anchor-17""" "Anchor-18""" "Anchor-19"""
BeginChars: 65635 466
@@ -204,7 +198,7 @@ BeginChars: 65635 466
StartChar: space
Encoding: 32 32 0
GlifName: space
-Width: 507
+Width: 540
VWidth: 2532
GlyphClass: 2
Flags: HW
@@ -278,7 +272,7 @@ EndChar
StartChar: uni00A0
Encoding: 160 160 4
GlifName: uni00A_0
-Width: 507
+Width: 540
VWidth: 2532
GlyphClass: 2
Flags: HW
@@ -432,15 +426,15 @@ AnchorPoint: "Anchor-7" 222 -193 basechar 0
LayerCount: 2
Fore
SplineSet
-119 1425 m 4
- 55 1425 7 1368 -47 1304 c 5
- -148 1385 l 5
- -80 1483 1 1557 95 1557 c 4
- 179 1557 266 1486 350 1486 c 4
- 404 1486 444 1517 508 1550 c 5
- 574 1438 l 5
- 505 1396 433 1359 356 1359 c 4
- 275 1359 197 1425 119 1425 c 4
+119 1435 m 0
+ 55 1435 7 1368 -47 1304 c 1
+ -148 1385 l 1
+ -80 1483 1 1567 95 1567 c 0
+ 179 1567 266 1481 350 1481 c 0
+ 404 1481 448 1521 508 1570 c 5
+ 574 1458 l 5
+ 505 1406 433 1354 356 1354 c 0
+ 275 1354 197 1435 119 1435 c 0
EndSplineSet
Refer: 15 1575 N 1 0 0 0.89919 -0 -0 2
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-140 dv=0
@@ -695,10 +689,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 691 -831 basechar 0
-AnchorPoint: "Anchor-10" 540 1455 basechar 0
+AnchorPoint: "Anchor-10" 550 1435 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 474 1086 2
+Refer: 264 -1 N 1 0 0 1 474 1066 2
Refer: 21 1581 N 1 0 0 1 0 0 2
Substitution2: "'fina' Terminal Forms in Arabic lookup 1 subtable" uniFEA6
Substitution2: "'medi' Medial Forms in Arabic lookup 2 subtable" uniFEA8
@@ -783,10 +777,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 323 -620 basechar 0
-AnchorPoint: "Anchor-10" 398 1167 basechar 0
+AnchorPoint: "Anchor-10" 398 1147 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 318 794 2
+Refer: 264 -1 S 1 0 0 1 318 774 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
@@ -1042,11 +1036,11 @@ AnchorPoint: "Anchor-7" 148 -237 basechar 0
LayerCount: 2
Fore
SplineSet
--20 0 m 5
- -20 180 l 5
- 306 180 l 5
- 306 0 l 5
- -20 0 l 5
+-20 0 m 1
+ -20 180 l 1
+ 306 180 l 1
+ 306 0 l 1
+ -20 0 l 1
EndSplineSet
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
@@ -1166,8 +1160,8 @@ Width: 1230
VWidth: 2620
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 774 1020 basechar 0
-AnchorPoint: "Anchor-7" 715 -339 basechar 0
+AnchorPoint: "Anchor-10" 774 980 basechar 0
+AnchorPoint: "Anchor-7" 207 -789 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -1228,18 +1222,18 @@ AnchorPoint: "Anchor-7" 436 -243 basechar 0
LayerCount: 2
Fore
SplineSet
-447 635 m 1
- 321 524 265 416 265 329 c 0
+447 625 m 1
+ 321 514 265 416 265 329 c 0
265 237 323 180 460 180 c 0
598 180 657 227 657 330 c 0
- 657 411 590 520 447 635 c 1
-369 932 m 1
- 679 705 824 495 824 324 c 0
+ 657 411 590 510 447 625 c 1
+369 922 m 5
+ 659 695 824 515 824 324 c 4
824 129 678 4 461 4 c 0
- 239 4 98 116 98 324 c 4
- 98 462 167 596 317 763 c 1
- 272 802 l 1
- 369 932 l 1
+ 239 4 98 116 98 324 c 0
+ 98 472 173 579 323 746 c 1
+ 272 792 l 1
+ 369 922 l 5
EndSplineSet
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
@@ -1298,10 +1292,10 @@ SplineSet
1217 -3 1160 16 1118 16 c 2
974 16 l 2
813 16 728 101 728 263 c 0
- 728 504 920 707 1182 707 c 0
- 1220 707 1300 705 1372 675 c 1
- 1340 510 l 1
- 1282 528 1221 531 1182 531 c 0
+ 728 504 920 707 1182 707 c 4
+ 1220 707 1300 705 1372 675 c 5
+ 1340 510 l 5
+ 1282 528 1221 531 1182 531 c 4
984 531 897 368 897 276 c 0
897 217 912 192 984 192 c 2
1144 192 l 2
@@ -1583,15 +1577,15 @@ AnchorPoint: "Anchor-1" 306 1052 mark 0
LayerCount: 2
Fore
SplineSet
-231 1182 m 4
- 180 1182 141 1136 98 1085 c 5
- 17 1150 l 5
- 72 1228 136 1287 211 1287 c 4
- 278 1287 349 1231 416 1231 c 4
- 459 1231 491 1256 542 1282 c 5
- 595 1192 l 5
- 540 1158 481 1129 420 1129 c 4
- 355 1129 294 1182 231 1182 c 4
+231 1192 m 0
+ 180 1192 141 1136 98 1085 c 1
+ 17 1150 l 1
+ 72 1228 136 1297 211 1297 c 0
+ 278 1297 349 1226 416 1226 c 0
+ 459 1226 498 1266 542 1302 c 1
+ 595 1212 l 1
+ 540 1168 481 1124 420 1124 c 0
+ 355 1124 294 1192 231 1192 c 0
EndSplineSet
EndChar
@@ -2185,10 +2179,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 323 -670 basechar 0
-AnchorPoint: "Anchor-10" 380 1392 basechar 0
+AnchorPoint: "Anchor-10" 390 1352 basechar 0
LayerCount: 2
Fore
-Refer: 266 -1 N 1 0 0 1 136 771 2
+Refer: 266 -1 S 1 0 0 1 146 731 2
Refer: 25 1585 N 1 0 0 1 0 0 2
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-40 dv=0
Position2: "Single Positioning lookup 1 subtable" dx=0 dy=0 dh=-40 dv=0
@@ -2628,8 +2622,8 @@ Width: 672
VWidth: 2950
GlyphClass: 2
Flags: HW
+AnchorPoint: "Anchor-10" 381 1011 basechar 0
AnchorPoint: "Anchor-7" 239 -790 basechar 0
-AnchorPoint: "Anchor-10" 381 1051 basechar 0
LayerCount: 2
Fore
Refer: 267 -1 N 1 0 0 1 -8 -396 2
@@ -2732,11 +2726,11 @@ Width: 790
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 370 1392 basechar 0
+AnchorPoint: "Anchor-10" 380 1352 basechar 0
AnchorPoint: "Anchor-7" 323 -670 basechar 0
LayerCount: 2
Fore
-Refer: 266 -1 S 1 0 0 1 136 771 2
+Refer: 266 -1 S 1 0 0 1 146 731 2
Refer: 185 65198 N 1 0 0 1 0 0 2
EndChar
@@ -3014,8 +3008,8 @@ AnchorPoint: "Anchor-10" 682 653 basechar 0
AnchorPoint: "Anchor-7" 719 -698 basechar 0
LayerCount: 2
Fore
-Refer: 321 -1 S 1 0 0 1 0 0 2
-Refer: 35 1600 S 0.444787 0 0 1 1443 0 2
+Refer: 321 -1 N 1 0 0 1 0 0 2
+Refer: 35 1600 N 0.444787 0 0 1 1443 0 2
Substitution2: "Single Substitution 0 subtable" uniFBFD.compact
EndChar
@@ -3026,7 +3020,7 @@ Width: 672
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 381 1051 basechar 0
+AnchorPoint: "Anchor-10" 381 1011 basechar 0
AnchorPoint: "Anchor-7" 265 -576 basechar 0
LayerCount: 2
Fore
@@ -3531,15 +3525,15 @@ AnchorPoint: "Anchor-7" 292 -242 basechar 0
LayerCount: 2
Fore
SplineSet
-547 0 m 1
- 522 0 l 2
- 278 0 148 116 148 405 c 2
- 148 1366 l 1
- 317 1366 l 1
- 317 404 l 2
- 317 235 390 180 522 180 c 2
- 547 180 l 1
- 547 0 l 1
+547 0 m 5
+ 522 0 l 6
+ 278 0 148 116 148 405 c 6
+ 148 1366 l 5
+ 317 1366 l 5
+ 317 404 l 6
+ 317 235 390 180 522 180 c 6
+ 547 180 l 5
+ 547 0 l 5
EndSplineSet
EndChar
@@ -3579,11 +3573,11 @@ Width: 592
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 321 1051 basechar 0
-AnchorPoint: "Anchor-7" 208 -614 basechar 0
+AnchorPoint: "Anchor-10" 321 1011 basechar 0
+AnchorPoint: "Anchor-7" 208 -594 basechar 0
LayerCount: 2
Fore
-Refer: 452 -1 S 1 0 0 1 0 0 2
+Refer: 452 -1 N 1 0 0 1 0 0 2
Refer: 264 -1 N 1 0 0 1 113 -401 2
EndChar
@@ -3963,11 +3957,11 @@ Width: 1378
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 540 1455 basechar 0
+AnchorPoint: "Anchor-10" 550 1435 basechar 0
AnchorPoint: "Anchor-7" 691 -831 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 474 1086 2
+Refer: 264 -1 N 1 0 0 1 474 1066 2
Refer: 173 65186 N 1 0 0 1 0 0 2
EndChar
@@ -3979,10 +3973,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 514 -235 basechar 0
-AnchorPoint: "Anchor-10" 557 1435 basechar 0
+AnchorPoint: "Anchor-10" 557 1415 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 483 1034 2
+Refer: 264 -1 N 1 0 0 1 483 1014 2
Refer: 174 65187 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
@@ -3995,11 +3989,11 @@ Width: 1351
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 557 1435 basechar 0
+AnchorPoint: "Anchor-10" 557 1415 basechar 0
AnchorPoint: "Anchor-7" 514 -235 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 N 1 0 0 1 483 1034 2
+Refer: 264 -1 S 1 0 0 1 483 1014 2
Refer: 175 65188 N 1 0 0 1 0 0 2
EndChar
@@ -4138,11 +4132,11 @@ Width: 790
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 398 1167 basechar 0
+AnchorPoint: "Anchor-10" 398 1147 basechar 0
AnchorPoint: "Anchor-7" 323 -620 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 318 794 2
+Refer: 264 -1 S 1 0 0 1 318 774 2
Refer: 185 65198 N 1 0 0 1 0 0 2
EndChar
@@ -4921,7 +4915,7 @@ Width: 918
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 430 1615 basechar 0
+AnchorPoint: "Anchor-10" 430 1625 basechar 0
AnchorPoint: "Anchor-7" 359 -238 basechar 0
LayerCount: 2
Fore
@@ -4985,10 +4979,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 359 -238 basechar 0
-AnchorPoint: "Anchor-10" 422 1617 basechar 0
+AnchorPoint: "Anchor-10" 422 1627 basechar 0
LayerCount: 2
Fore
-Refer: 265 -1 S 1 0 0 1 181 1243 2
+Refer: 265 -1 N 1 0 0 1 181 1243 2
Refer: 270 -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=-80 dv=0
@@ -5170,24 +5164,24 @@ EndChar
StartChar: uniFEDF
Encoding: 65247 65247 234
GlifName: uniF_E_D_F_
-Width: 608
+Width: 588
VWidth: 2950
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 366 1501 basechar 0
+AnchorPoint: "Anchor-10" 346 1501 basechar 0
AnchorPoint: "Anchor-7" 260 -238 basechar 0
LayerCount: 2
Fore
SplineSet
--20 0 m 5
- -20 180 l 5
- 61 180 l 6
- 260 180 291 255 291 403 c 6
- 291 1366 l 5
- 460 1366 l 5
- 460 404 l 6
- 460 139 356 0 60 0 c 6
- -20 0 l 5
+-20 0 m 1
+ -20 180 l 1
+ 61 180 l 2
+ 240 180 271 255 271 403 c 2
+ 271 1366 l 1
+ 440 1366 l 1
+ 440 404 l 2
+ 440 139 336 -3.38002516565e-14 60 0 c 2
+ -20 0 l 1
EndSplineSet
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-140 dv=0
Position2: "Single Positioning lookup 1 subtable" dx=0 dy=0 dh=-80 dv=0
@@ -5197,29 +5191,29 @@ EndChar
StartChar: uniFEE0
Encoding: 65248 65248 235
GlifName: uniF_E_E_0
-Width: 670
+Width: 650
VWidth: 2950
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 260 -238 basechar 0
-AnchorPoint: "Anchor-10" 365 1501 basechar 0
+AnchorPoint: "Anchor-10" 345 1501 basechar 0
LayerCount: 2
Fore
SplineSet
-368 143 m 1
- 302 49 213 0 43 0 c 2
+348 143 m 1
+ 282 49 213 0 43 0 c 2
-20 0 l 1
-20 180 l 1
45 180 l 2
- 223 180 290 250 291 389 c 2
- 291 1366 l 1
- 460 1366 l 1
- 460 389 l 2
- 460 250 513 180 658 180 c 2
- 690 180 l 1
- 690 0 l 1
- 660 0 l 2
- 514 0 436 50 368 143 c 1
+ 203 180 270 250 271 389 c 2
+ 271 1366 l 1
+ 440 1366 l 1
+ 440 389 l 2
+ 440 250 493 180 638 180 c 2
+ 670 180 l 1
+ 670 0 l 1
+ 640 0 l 2
+ 494 0 416 50 348 143 c 1
EndSplineSet
EndChar
@@ -5230,8 +5224,8 @@ Width: 1230
VWidth: 2627
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-7" 725 -339 basechar 0
-AnchorPoint: "Anchor-10" 774 1020 basechar 0
+AnchorPoint: "Anchor-7" 207 -789 basechar 0
+AnchorPoint: "Anchor-10" 774 980 basechar 0
LayerCount: 2
Fore
Refer: 40 1605 N 1 0 0 1 0 0 2
@@ -5244,16 +5238,16 @@ Width: 1296
VWidth: 2620
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 764 1020 basechar 0
-AnchorPoint: "Anchor-7" 715 -339 basechar 0
+AnchorPoint: "Anchor-7" 207 -789 basechar 0
+AnchorPoint: "Anchor-10" 764 980 basechar 0
LayerCount: 2
Fore
SplineSet
-554 291 m 5
- 674 208 774 155 842 155 c 4
- 924 156 964 203 964 295 c 4
- 964 418 895 516 780 516 c 4
- 684 516 606 415 554 291 c 5
+554 291 m 1
+ 674 208 774 155 842 155 c 0
+ 924 156 964 203 964 295 c 0
+ 964 418 895 516 780 516 c 0
+ 684 516 606 415 554 291 c 1
112 -655 m 1
105 -538 101 -438 101 -333 c 0
101 14 140 281 385 329 c 1
@@ -5624,12 +5618,12 @@ Width: 672
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 381 1051 basechar 0
+AnchorPoint: "Anchor-10" 381 1011 basechar 0
AnchorPoint: "Anchor-7" 265 -576 basechar 0
LayerCount: 2
Fore
Refer: 300 -1 N 1 0 0 1 0 0 2
-Refer: 265 -1 S 1 0 0 1 -4 -401 2
+Refer: 265 -1 N 1 0 0 1 -4 -401 2
EndChar
StartChar: uniFEF4
@@ -6489,8 +6483,8 @@ SplineSet
-19 180 l 1
11 180 l 2
143 180 170 262 170 403 c 2
- 170 1202 l 5
- 339 1202 l 5
+ 170 1202 l 1
+ 339 1202 l 1
339 405 l 2
339 147 259 0 10 0 c 2
-19 0 l 1
@@ -6507,8 +6501,8 @@ AnchorPoint: "Anchor-7" 521 -213 basechar 0
AnchorPoint: "Anchor-10" 664 1231 basechar 0
LayerCount: 2
Fore
-Refer: 75 1648 S 1 0 0 1 1191 391 2
-Refer: 52 1617 S 1 0 0 1 1000 132 2
+Refer: 75 1648 N 1 0 0 0.8 1191 615.8 2
+Refer: 52 1617 N 1 0 0 1 1000 132 2
Refer: 245 65258 N 1 0 0 1 0 0 2
Refer: 293 -1 N 1 0 0 1 1039 0 2
Refer: 294 -1 N 1 0 0 1 1565 0 2
@@ -6611,12 +6605,12 @@ LayerCount: 2
Fore
SplineSet
530 738 m 1
- 561 634 574 513 574 416 c 0
+ 561 634 574 513 574 416 c 4
574 121 433 0 129 0 c 2
-20 0 l 1
-20 180 l 1
129 180 l 2
- 326 180 403 219 403 413 c 0
+ 326 180 403 219 403 413 c 4
403 491 389 603 366 698 c 1
530 738 l 1
EndSplineSet
@@ -6832,24 +6826,24 @@ EndChar
StartChar: uni06B5.init
Encoding: 65567 -1 316
GlifName: uni06B_5.init
-Width: 608
+Width: 588
VWidth: 2952
Flags: HW
LayerCount: 2
Fore
-Refer: 58 1626 S 1 0 0 1 -201 57 2
+Refer: 58 1626 S 1 0 0 1 -221 57 2
Refer: 234 65247 N 1 0 0 1 0 0 2
EndChar
StartChar: uni06B5.medi
Encoding: 65568 -1 317
GlifName: uni06B_5.medi
-Width: 675
+Width: 650
VWidth: 2952
Flags: HW
LayerCount: 2
Fore
-Refer: 58 1626 S 1 0 0 1 -202 57 2
+Refer: 58 1626 N 1 0 0 1 -222 57 2
Refer: 235 65248 N 1 0 0 1 0 0 2
EndChar
@@ -9438,15 +9432,15 @@ AnchorPoint: "Anchor-10" 285 1159 basechar 0
LayerCount: 2
Fore
SplineSet
-494 416 m 0
+494 416 m 4
494 148 361 0 99 0 c 2
-20 0 l 1
-20 180 l 1
99 180 l 2
254 180 323 245 323 413 c 4
- 323 491 309 603 286 698 c 5
- 450 738 l 1
- 481 634 494 513 494 416 c 0
+ 323 491 309 603 286 698 c 1
+ 450 738 l 5
+ 481 634 494 513 494 416 c 4
EndSplineSet
EndChar
diff --git a/source/Vazir-Thin.sfd b/source/Vazir-Thin.sfd
index 4eab8cfe..caa685bc 100644
--- a/source/Vazir-Thin.sfd
+++ b/source/Vazir-Thin.sfd
@@ -4,7 +4,7 @@ FullName: Vazir Thin
FamilyName: Vazir Thin
Weight: Thin
Copyright: Copyright (c) 2015, Saber Rastikerdar .
-Version: 28.0.0
+Version: 29.0.0
ItalicAngle: 0
UnderlinePosition: -500
UnderlineWidth: 100
@@ -22,7 +22,7 @@ OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1431850356
-ModificationTime: 1617735572
+ModificationTime: 1623279450
PfmFamily: 33
TTFWeight: 100
TTFWidth: 5
@@ -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 Thin" "" "Version 28.0.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" "Thin"
+LangName: 1033 "" "" "" "Vazir Thin" "" "Version 29.0.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" "Thin"
GaspTable: 1 65535 15 1
MATH:ScriptPercentScaleDown: 80
MATH:ScriptScriptPercentScaleDown: 60
@@ -188,13 +188,9 @@ NameList: Adobe Glyph List
DisplaySize: -48
AntiAlias: 1
FitToEm: 1
-WinInfo: 0 25 13
+WinInfo: 25 25 13
BeginPrivate: 0
EndPrivate
-Grid
--2048 698 m 0
- 4096 698 l 1024
-EndSplineSet
TeXData: 1 0 0 307200 153600 102400 553984 -1048576 102400 783286 444596 497025 792723 393216 433062 380633 303038 157286 324010 404750 52429 2506097 1059062 262144
AnchorClass2: "Anchor-0" "'mkmk' Mark to Mark in Arabic lookup 12 subtable" "Anchor-1" "'mkmk' Mark to Mark in Arabic lookup 11 subtable" "Anchor-2""" "Anchor-3""" "Anchor-4""" "Anchor-5""" "Anchor-6" "'mark' Mark Positioning lookup 10 subtable" "Anchor-7" "'mark' Mark Positioning lookup 6 subtable" "Anchor-8""" "Anchor-9" "'mark' Mark Positioning lookup 8 subtable" "Anchor-10" "'mark' Mark Positioning lookup 9 subtable" "Anchor-11""" "Anchor-12""" "Anchor-13""" "Anchor-14""" "Anchor-15""" "Anchor-16""" "Anchor-17""" "Anchor-18""" "Anchor-19"""
BeginChars: 65635 466
@@ -202,7 +198,7 @@ BeginChars: 65635 466
StartChar: space
Encoding: 32 32 0
GlifName: space
-Width: 507
+Width: 540
VWidth: 2532
GlyphClass: 2
Flags: HW
@@ -276,7 +272,7 @@ EndChar
StartChar: uni00A0
Encoding: 160 160 4
GlifName: uni00A_0
-Width: 507
+Width: 540
VWidth: 2532
GlyphClass: 2
Flags: HW
@@ -430,15 +426,15 @@ AnchorPoint: "Anchor-7" 222 -193 basechar 0
LayerCount: 2
Fore
SplineSet
-119 1395 m 4
- 49 1395 -2 1338 -50 1282 c 5
- -121 1339 l 5
- -56 1428 17 1487 95 1487 c 4
- 169 1487 256 1416 350 1416 c 4
- 407 1416 449 1446 500 1473 c 5
- 547 1395 l 5
- 484 1357 421 1329 356 1329 c 4
- 285 1329 208 1395 119 1395 c 4
+119 1405 m 0
+ 49 1405 -2 1338 -50 1282 c 1
+ -121 1339 l 1
+ -56 1428 17 1497 95 1497 c 0
+ 169 1497 256 1406 350 1406 c 0
+ 407 1406 453 1452 500 1493 c 5
+ 547 1415 l 5
+ 484 1367 421 1319 356 1319 c 0
+ 285 1319 208 1405 119 1405 c 0
EndSplineSet
Refer: 15 1575 N 1 0 0 0.89919 0 0 2
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-140 dv=0
@@ -693,10 +689,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 691 -831 basechar 0
-AnchorPoint: "Anchor-10" 540 1415 basechar 0
+AnchorPoint: "Anchor-10" 550 1395 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 474 1046 2
+Refer: 264 -1 S 1 0 0 1 474 1026 2
Refer: 21 1581 N 1 0 0 1 0 0 2
Substitution2: "'fina' Terminal Forms in Arabic lookup 1 subtable" uniFEA6
Substitution2: "'medi' Medial Forms in Arabic lookup 2 subtable" uniFEA8
@@ -781,10 +777,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 323 -620 basechar 0
-AnchorPoint: "Anchor-10" 398 1127 basechar 0
+AnchorPoint: "Anchor-10" 398 1107 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 318 754 2
+Refer: 264 -1 S 1 0 0 1 318 734 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
@@ -1042,8 +1038,8 @@ Fore
SplineSet
-20 0 m 1
-20 120 l 1
- 306 120 l 5
- 306 0 l 5
+ 306 120 l 1
+ 306 0 l 1
-20 0 l 1
EndSplineSet
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-160 dv=0
@@ -1164,8 +1160,8 @@ Width: 1230
VWidth: 2620
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 774 990 basechar 0
-AnchorPoint: "Anchor-7" 715 -369 basechar 0
+AnchorPoint: "Anchor-7" 207 -789 basechar 0
+AnchorPoint: "Anchor-10" 774 950 basechar 0
LayerCount: 2
Fore
SplineSet
@@ -1176,7 +1172,7 @@ SplineSet
653 516 571 379 517 250 c 1
140 -655 m 1
134 -549 131 -459 131 -363 c 0
- 131 3 174 226 407 272 c 5
+ 131 3 174 226 407 272 c 1
504 518 626 634 780 635 c 0
976 635 1102 479 1102 277 c 0
1102 94 1018 -23 843 -23 c 0
@@ -1226,18 +1222,18 @@ AnchorPoint: "Anchor-7" 436 -273 basechar 0
LayerCount: 2
Fore
SplineSet
-446 644 m 5
- 317 530 235 407 235 299 c 4
- 235 188 314 120 460 120 c 4
- 606 120 687 178 687 300 c 4
- 687 404 591 528 446 644 c 5
-375 860 m 1
- 667 641 794 444 794 294 c 0
+446 634 m 1
+ 317 520 235 407 235 299 c 0
+ 235 188 314 120 460 120 c 0
+ 606 120 687 178 687 300 c 0
+ 687 404 591 518 446 634 c 1
+375 850 m 1
+ 647 631 794 464 794 294 c 4
794 118 666 4 461 4 c 0
250 4 128 105 128 294 c 0
- 128 428 213 573 360 736 c 1
- 313 776 l 1
- 375 860 l 1
+ 128 428 218 555 365 718 c 1
+ 313 766 l 1
+ 375 850 l 1
EndSplineSet
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
@@ -1581,15 +1577,15 @@ AnchorPoint: "Anchor-1" 306 1052 mark 0
LayerCount: 2
Fore
SplineSet
-229 1196 m 4
- 173 1196 132 1149 94 1105 c 5
- 35 1152 l 5
- 88 1224 146 1271 209 1271 c 4
- 268 1271 339 1215 414 1215 c 4
- 459 1215 493 1239 534 1261 c 5
- 573 1196 l 5
- 522 1166 470 1143 418 1143 c 4
- 361 1143 300 1196 229 1196 c 4
+229 1206 m 0
+ 173 1206 132 1149 94 1105 c 1
+ 35 1152 l 1
+ 88 1224 146 1281 209 1281 c 0
+ 268 1281 339 1205 414 1205 c 0
+ 459 1205 494 1236 534 1271 c 1
+ 573 1206 l 5
+ 522 1166 470 1133 418 1133 c 0
+ 361 1133 300 1206 229 1206 c 0
EndSplineSet
EndChar
@@ -2183,10 +2179,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 323 -670 basechar 0
-AnchorPoint: "Anchor-10" 380 1352 basechar 0
+AnchorPoint: "Anchor-10" 390 1312 basechar 0
LayerCount: 2
Fore
-Refer: 266 -1 S 1 0 0 1 136 731 2
+Refer: 266 -1 S 1 0 0 1 146 691 2
Refer: 25 1585 N 1 0 0 1 0 0 2
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-40 dv=0
Position2: "Single Positioning lookup 1 subtable" dx=0 dy=0 dh=-40 dv=0
@@ -2626,8 +2622,8 @@ Width: 672
VWidth: 2950
GlyphClass: 2
Flags: HW
+AnchorPoint: "Anchor-10" 381 1011 basechar 0
AnchorPoint: "Anchor-7" 239 -790 basechar 0
-AnchorPoint: "Anchor-10" 381 1051 basechar 0
LayerCount: 2
Fore
Refer: 267 -1 N 1 0 0 1 -8 -396 2
@@ -2730,11 +2726,11 @@ Width: 790
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 370 1352 basechar 0
+AnchorPoint: "Anchor-10" 380 1312 basechar 0
AnchorPoint: "Anchor-7" 323 -670 basechar 0
LayerCount: 2
Fore
-Refer: 266 -1 S 1 0 0 1 136 731 2
+Refer: 266 -1 S 1 0 0 1 146 691 2
Refer: 185 65198 N 1 0 0 1 0 0 2
EndChar
@@ -3012,8 +3008,8 @@ AnchorPoint: "Anchor-10" 682 653 basechar 0
AnchorPoint: "Anchor-7" 719 -698 basechar 0
LayerCount: 2
Fore
-Refer: 321 -1 S 1 0 0 1 0 0 2
-Refer: 35 1600 S 0.444787 0 0 1 1443 0 2
+Refer: 321 -1 N 1 0 0 1 0 0 2
+Refer: 35 1600 N 0.444787 0 0 1 1443 0 2
Substitution2: "Single Substitution 0 subtable" uniFBFD.compact
EndChar
@@ -3024,7 +3020,7 @@ Width: 672
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 381 1051 basechar 0
+AnchorPoint: "Anchor-10" 381 1011 basechar 0
AnchorPoint: "Anchor-7" 265 -576 basechar 0
LayerCount: 2
Fore
@@ -3577,8 +3573,8 @@ Width: 592
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 321 1021 basechar 0
-AnchorPoint: "Anchor-7" 208 -614 basechar 0
+AnchorPoint: "Anchor-10" 321 981 basechar 0
+AnchorPoint: "Anchor-7" 208 -594 basechar 0
LayerCount: 2
Fore
Refer: 452 -1 N 1 0 0 1 0 0 2
@@ -3961,11 +3957,11 @@ Width: 1378
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 540 1415 basechar 0
+AnchorPoint: "Anchor-10" 550 1395 basechar 0
AnchorPoint: "Anchor-7" 691 -831 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 474 1046 2
+Refer: 264 -1 N 1 0 0 1 474 1026 2
Refer: 173 65186 N 1 0 0 1 0 0 2
EndChar
@@ -3977,10 +3973,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 514 -235 basechar 0
-AnchorPoint: "Anchor-10" 557 1395 basechar 0
+AnchorPoint: "Anchor-10" 557 1375 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 483 994 2
+Refer: 264 -1 S 1 0 0 1 483 974 2
Refer: 174 65187 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
@@ -3993,11 +3989,11 @@ Width: 1351
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 557 1395 basechar 0
+AnchorPoint: "Anchor-10" 557 1375 basechar 0
AnchorPoint: "Anchor-7" 514 -235 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 483 994 2
+Refer: 264 -1 S 1 0 0 1 483 974 2
Refer: 175 65188 N 1 0 0 1 0 0 2
EndChar
@@ -4136,11 +4132,11 @@ Width: 790
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 398 1127 basechar 0
+AnchorPoint: "Anchor-10" 398 1107 basechar 0
AnchorPoint: "Anchor-7" 323 -620 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 318 754 2
+Refer: 264 -1 S 1 0 0 1 318 734 2
Refer: 185 65198 N 1 0 0 1 0 0 2
EndChar
@@ -4919,11 +4915,11 @@ Width: 918
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 430 1575 basechar 0
+AnchorPoint: "Anchor-10" 430 1585 basechar 0
AnchorPoint: "Anchor-7" 359 -238 basechar 0
LayerCount: 2
Fore
-Refer: 264 -1 S 1 0 0 1 343 1206 2
+Refer: 264 -1 N 1 0 0 1 343 1206 2
Refer: 270 -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=-110 dv=0
@@ -4983,10 +4979,10 @@ VWidth: 2703
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 359 -238 basechar 0
-AnchorPoint: "Anchor-10" 422 1577 basechar 0
+AnchorPoint: "Anchor-10" 422 1587 basechar 0
LayerCount: 2
Fore
-Refer: 265 -1 S 1 0 0 1 181 1203 2
+Refer: 265 -1 N 1 0 0 1 181 1203 2
Refer: 270 -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=-80 dv=0
@@ -5168,24 +5164,24 @@ EndChar
StartChar: uniFEDF
Encoding: 65247 65247 234
GlifName: uniF_E_D_F_
-Width: 608
+Width: 588
VWidth: 2950
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 366 1471 basechar 0
+AnchorPoint: "Anchor-10" 346 1471 basechar 0
AnchorPoint: "Anchor-7" 260 -268 basechar 0
LayerCount: 2
Fore
SplineSet
--20 0 m 5
- -20 120 l 5
- 61 120 l 2
- 275 120 321 216 321 373 c 2
- 321 1306 l 1
- 430 1306 l 1
- 430 374 l 2
- 430 121 341 0 60 0 c 2
- -20 0 l 5
+-20 0 m 1
+ -20 120 l 1
+ 61 120 l 6
+ 255 120 301 216 301 373 c 6
+ 301 1306 l 5
+ 410 1306 l 5
+ 410 374 l 6
+ 410 121 321 -3.19632814577e-14 60 0 c 6
+ -20 0 l 1
EndSplineSet
Position2: "Single Positioning lookup 2 subtable" dx=0 dy=0 dh=-140 dv=0
Position2: "Single Positioning lookup 1 subtable" dx=0 dy=0 dh=-80 dv=0
@@ -5195,29 +5191,29 @@ EndChar
StartChar: uniFEE0
Encoding: 65248 65248 235
GlifName: uniF_E_E_0
-Width: 670
+Width: 650
VWidth: 2950
GlyphClass: 2
Flags: HW
AnchorPoint: "Anchor-7" 260 -268 basechar 0
-AnchorPoint: "Anchor-10" 365 1471 basechar 0
+AnchorPoint: "Anchor-10" 345 1471 basechar 0
LayerCount: 2
Fore
SplineSet
-368 165 m 1
- 306 62 234 0 43 0 c 2
+348 165 m 5
+ 286 62 234 0 43 0 c 2
-20 0 l 1
-20 120 l 1
- 45 120 l 2
- 234 120 320 204 321 359 c 2
- 321 1306 l 1
- 430 1306 l 1
- 430 359 l 2
- 430 209 499 120 660 120 c 2
- 690 120 l 1
- 690 0 l 1
- 660 0 l 2
- 498 0 431 65 368 165 c 1
+ 45 120 l 6
+ 214 120 300 204 301 359 c 6
+ 301 1306 l 5
+ 410 1306 l 5
+ 410 359 l 6
+ 410 209 479 120 640 120 c 6
+ 670 120 l 5
+ 670 0 l 5
+ 640 0 l 6
+ 478 0 411 65 348 165 c 5
EndSplineSet
EndChar
@@ -5228,8 +5224,8 @@ Width: 1230
VWidth: 2627
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-7" 725 -339 basechar 0
-AnchorPoint: "Anchor-10" 774 1020 basechar 0
+AnchorPoint: "Anchor-10" 774 950 basechar 0
+AnchorPoint: "Anchor-7" 207 -789 basechar 0
LayerCount: 2
Fore
Refer: 40 1605 N 1 0 0 1 0 0 2
@@ -5242,16 +5238,16 @@ Width: 1296
VWidth: 2620
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 764 990 basechar 0
-AnchorPoint: "Anchor-7" 715 -369 basechar 0
+AnchorPoint: "Anchor-10" 774 950 basechar 0
+AnchorPoint: "Anchor-7" 207 -789 basechar 0
LayerCount: 2
Fore
SplineSet
-517 250 m 5
+517 250 m 1
636 168 757 95 842 95 c 0
941 96 994 162 994 265 c 0
994 398 916 516 780 516 c 0
- 653 516 571 379 517 250 c 5
+ 653 516 571 379 517 250 c 1
140 -655 m 1
134 -549 131 -459 131 -363 c 0
131 3 174 227 407 273 c 1
@@ -5622,7 +5618,7 @@ Width: 672
VWidth: 2703
GlyphClass: 2
Flags: HW
-AnchorPoint: "Anchor-10" 381 1051 basechar 0
+AnchorPoint: "Anchor-10" 381 1011 basechar 0
AnchorPoint: "Anchor-7" 265 -576 basechar 0
LayerCount: 2
Fore
@@ -6505,7 +6501,7 @@ AnchorPoint: "Anchor-7" 521 -213 basechar 0
AnchorPoint: "Anchor-10" 664 1231 basechar 0
LayerCount: 2
Fore
-Refer: 75 1648 S 1 0 0 1 1191 391 2
+Refer: 75 1648 S 1 0 0 0.8 1191 615.2 2
Refer: 52 1617 S 1 0 0 1 1000 132 2
Refer: 245 65258 N 1 0 0 1 0 0 2
Refer: 293 -1 N 1 0 0 1 1039 0 2
@@ -6830,24 +6826,24 @@ EndChar
StartChar: uni06B5.init
Encoding: 65567 -1 316
GlifName: uni06B_5.init
-Width: 608
+Width: 588
VWidth: 2952
Flags: HW
LayerCount: 2
Fore
-Refer: 58 1626 S 1 0 0 1 -201 17 2
+Refer: 58 1626 S 1 0 0 1 -221 17 2
Refer: 234 65247 N 1 0 0 1 0 0 2
EndChar
StartChar: uni06B5.medi
Encoding: 65568 -1 317
GlifName: uni06B_5.medi
-Width: 675
+Width: 650
VWidth: 2952
Flags: HW
LayerCount: 2
Fore
-Refer: 58 1626 S 1 0 0 1 -202 17 2
+Refer: 58 1626 N 1 0 0 1 -222 17 2
Refer: 235 65248 N 1 0 0 1 0 0 2
EndChar