notofonts/nastaliq

Noto Nastaliq Urdu: Some more sequences ending in U+06D2 ARABIC LETTER YEH BARREE (ے) with incorrect dot positioning

saadatm opened this issue · 1 comments

Fonts

NotoNastaliqUrdu-Regular.ttf
Came from: https://github.com/googlefonts/noto-fonts/blob/ad82c41a1b0277ec45081beb6abedba788598074/unhinted/ttf/NotoNastaliqUrdu/NotoNastaliqUrdu-Regular.ttf
Version: 2.000

NotoNastaliqUrdu-Regular.ttf
Came from: https://github.com/googlefonts/noto-fonts/blob/f01b460a7125a4025988a59e0616973ce9eb91c5/unhinted/ttf/NotoNastaliqUrdu/NotoNastaliqUrdu-Regular.ttf
Version: 3.002

Issue

This is like #36, with the exception that these sequences (listed below) have been rendering incorrectly since v2.001 (the screenshot below uses v3.002 to show the incorrect rendering). The last version which handled them correctly was v2.000.

Strings

بجھتے
بجھنے
بجھئے
بچپنے
بچکتے
بچکنے
بچکئے
بچلتے
بچلنے
بچلئے
بچھتے
بچھنے
بچھئے
پچکتے
پچکئے
پچھتے
پچھلے
پچھنے
پچھئے
پیچھے
جیٹھے
چیختے
چیخئے
چینگے
ہچکتے
ہچکئے
چبھتے
چبھئے
چکلتے
چکلئے
چہیتے

Screenshot

In v2.000, dots are correctly positioned.
In v3.002, they are incorrectly positioned and/or colliding with each other.
(The last five strings are not as bad as the rest, but their dots and hook positioning can still be made better.)
Screen Shot 2022-02-13 at 21 25 03

In v3.008, the following sequences are fixed:

بجھتے
بجھنے
بجھئے
بچھتے
بچھنے
بچھئے
پچھتے
پچھلے
پچھنے
پچھئے
جیٹھے
چیختے
چیخئے
چبھتے
چبھئے
چکلتے
چکلئے

However, a lot of regressions have also happened. Please take a look at this page which lists Urdu sequences ending in ے, and where the dot positioning can be compared between various versions of Noto Nastaliq Urdu.