Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wrong display of Uyghur letter ھ ? #189

Closed
sal-ammoniac opened this issue May 20, 2023 · 11 comments
Closed

Wrong display of Uyghur letter ھ ? #189

sal-ammoniac opened this issue May 20, 2023 · 11 comments
Labels

Comments

@sal-ammoniac
Copy link

Font

NotoNaskhArabic-Regular.ttf

Where the font came from, and when

For example:
Site: https://fonts.google.com/noto/specimen/Noto+Naskh+Arabic
Date: 2023-04-20

Font Version

Version 2.016

OS name and version

Windows 11 Version 22H2

Application name and version

Microsoft Edge Stable Version 113

Issue

The letter "ھ" in Uyghur will only show its isolated form even in medial and final form.
however,it should be showing "ـھـ" in its medial and final form.

@sal-ammoniac
Copy link
Author

the letter is U+06BE ھ ARABIC LETTER HEH DOACHASHMEE

@simoncozens
Copy link
Contributor

This appears to be by design, but I don't know if it's correct. The font does contain (and correctly display) medial, initial and final forms for heh doachashmee, but they are very similar to the isolated form (initial and medial forms do not have a raised "tail" at the exit stroke).

I'm not sure why the "figure eight" forms are not used in the medial/final.

@moyogo
Copy link
Contributor

moyogo commented May 21, 2023

Unicode 14.0 and 15.0 updated the "Letter heh" paragraph with the following info and table relevant to 06BE:

U+06BE ARABIC LETTER HEH DOACHASHMEE is used to represent any heh-like letter that appears with left stems in all contextual forms. All four forms should have two horizontal or vertical “eyes.” The exact contextual shapes of the letter depend on the language and the style of writing. Four variations for knotted heh are shown in Table 9-9.

Screenshot 2023-05-21 at 14 16 07

@simoncozens
Copy link
Contributor

So we do have the medial form of heh which we could use here for medial hehDoachashmee, but obviously no final form. And the medial heh connection looks kind of weird on the left, but again maybe that's by design:
shape

@sal-ammoniac
Copy link
Author

So we do have the medial form of heh which we could use here for medial hehDoachashmee, but obviously no final form. And the medial heh connection looks kind of weird on the left, but again maybe that's by design: shape

But this will cause ambiguity between Uyghur "e" and "h".

@sal-ammoniac
Copy link
Author

sal-ammoniac commented May 23, 2023

Many Turkic languages of Central Asia like Uyghur as well as Kurdish use the modification of the letter for front vowels [æ] or [ɛ]. This has its own code point (U+06D5). To distinguish it from Arabic hāʾ /h/ the letter lacks its initial and medial forms:

https://en.wikipedia.org/wiki/He_(letter)#Arabic_h%C4%81%CA%BE
https://www.unicode.org/L2/L2001/01270-report-06D5.pdf

@moyogo
Copy link
Contributor

moyogo commented May 24, 2023

@sal-ammoniac Simon suggested using the medial form of U+0647 for the medial and final forms of U+06BE, and possibly adjusting the end stroke of the final form:
Screenshot 2023-05-24 at 10 13 11

@r12a
Copy link

r12a commented May 24, 2023

Hmm. If it will look like Myogo's example, it seems a bit clunky to me. Compare it with Scheherazade, where the final form has modulation similar to the isolate form.

Screenshot 2023-05-24 at 12 21 56

@moyogo
Copy link
Contributor

moyogo commented May 24, 2023

That’s how the letter is drawn though:
Screenshot 2023-05-24 at 14 24 04

@moyogo
Copy link
Contributor

moyogo commented May 24, 2023

Or it could be like this:
Screenshot 2023-05-24 at 14 38 18

@sal-ammoniac
Copy link
Author

that seems ok @moyogo

khaledhosny added a commit to khaledhosny/noto-arabic that referenced this issue Aug 24, 2023
Redraw hehDoachashmee-ar.fina based on heh-ar.medi, and use heh-ar.medi
for hehDoachashmee-ar.medi, and make the old forms localized variants
for the respective locales.

notofonts#189
khaledhosny added a commit to khaledhosny/noto-arabic that referenced this issue Aug 26, 2023
Redraw hehDoachashmee-ar.fina based on heh-ar.medi, and use heh-ar.medi
for hehDoachashmee-ar.medi, and make the old forms localized variants
for the respective locales.

notofonts#189
khaledhosny added a commit to khaledhosny/noto-arabic that referenced this issue Oct 5, 2023
khaledhosny added a commit to khaledhosny/noto-arabic that referenced this issue Oct 5, 2023
khaledhosny added a commit to khaledhosny/noto-arabic that referenced this issue Oct 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants