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

Positional forms of ain are missing unicodes. #113

Open
ibo-o opened this issue Jul 25, 2024 · 1 comment
Open

Positional forms of ain are missing unicodes. #113

ibo-o opened this issue Jul 25, 2024 · 1 comment

Comments

@ibo-o
Copy link

ibo-o commented Jul 25, 2024

When /arain (ع) is added to a font its positional forms come without their Unicode.

ع arain	      U+0639 (Unicode definition: ARABIC LETTER AIN)
  arain.init  Unicode is missing
  arain.medi  Unicode is missing
  arain.fina  Unicode is missing

However, there is another set of /ain that has their Unicode in GB's list.

ﻉ ain.isol U+0FEC9 (ARABIC LETTER AIN ISOLATED FORM)
ﻋ ain.init U+0FECA (ARABIC LETTER AIN INITIAL FORM)
ﻌ ain.medi U+0FECB (ARABIC LETTER AIN MEDIAL FORM)
ﻊ ain.fina U+0FECC (ARABIC LETTER AIN FINAL FORM)

I think either arain should be renamed as ain and the suffixed ones [arain.init/medi/fina] should be removed from the list.
Or [ain.isol/init/medi/fina] should be renamed as arain and merged with existing ones.

Since the other Arabic letters don't start with ar first option sounds more convenient to me.

LettError added a commit that referenced this issue Oct 7, 2024
Arabc AIN has a conflict with "LATIN LETTER AIN" from Phonetic Extensions. This causes the Arabic AIN to get a prefix and then it loses its connection with the positional forms.
This forces a script prefix on the AIN from Phonetic Extensions, as less depends on that name. As far as I can tell.
@LettError
Copy link
Owner

This will be fixed in the upcoming PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants