Hi,
I am trying to add a character onto an already existing Arabic font. I have been trying for some time but I just cannot seem to get the open type feature to work. I have attached a link to a PDF where you can see the steps that I followed.
<expired link>
Any help would be greatly appreciated.
Thank you,
Help adding a character onto an existing Arabic font
-
- Moderator
- Posts: 11158
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Help adding a character onto an existing Arabic font
I don’t know why, but it seems to fail with other fonts as well.
Re: Help adding a character onto an existing Arabic font
It works when I modify a glyph but not when I add one which is strange. Do you know anyone else who may be able to help with this?
-
- Top Typographer
- Posts: 9878
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: Help adding a character onto an existing Arabic font
If adding a glyph you may well need to add it to a class being used by an OpenType feature that does the repositioning.
Re: Help adding a character onto an existing Arabic font
Could you please explain or direct me to a page were I could learn how to do this? I would like to add that I when I click on the 'shaper icon' under 'open type designer', the letter joins perfectly but when I test the font as an OTF it fails to do so. I have taken some screenshots so that you could see what I mean.Bhikkhu Pesala wrote: ↑Tue Feb 25, 2020 11:04 am If adding a glyph you may well need to add it to a class being used by an OpenType feature that does the repositioning.
<expired link>
Is their a way to install the font as seen using the 'shaper' icon?
Thanks in advance,
p.s. I am a newbie to this
-
- Moderator
- Posts: 11158
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Help adding a character onto an existing Arabic font
Maybe the people mentioned in this document can further help:
https://www.unicode.org/wg2/docs/n4498.pdf
https://www.unicode.org/wg2/docs/n4498.pdf
Re: Help adding a character onto an existing Arabic font
Thanks. I've been in contact with some of them but they are not sure either. I have however been playing around some more with Fontcreator. I believe I have discovered what the issue is. I'd like to share what I have discovered here, perhaps you can help shed some more light on this.
For a visual look on the steps that I took you can click the link below.
<expired link>
I added the character U06B7 and U08B6. U06B7 is in the Arabic chart and U08B6 is in the Arabic extended chart. I added it’s (U06B7) initial, medial and final forms as I did with U08B6. Behold! U06B7 joins perfectly unlike U08B6. This would mean that Arabic characters in the Arabic chart work well but the Arabic characters in the Arabic extended charts are not recognised. The issue seems to be that the Arabic script does not include the letters in the Unicode Arabic extended charts.
Is there a workaround for this?
Any help would be greatly appreciated.
For a visual look on the steps that I took you can click the link below.
<expired link>
I added the character U06B7 and U08B6. U06B7 is in the Arabic chart and U08B6 is in the Arabic extended chart. I added it’s (U06B7) initial, medial and final forms as I did with U08B6. Behold! U06B7 joins perfectly unlike U08B6. This would mean that Arabic characters in the Arabic chart work well but the Arabic characters in the Arabic extended charts are not recognised. The issue seems to be that the Arabic script does not include the letters in the Unicode Arabic extended charts.
Is there a workaround for this?
Any help would be greatly appreciated.
-
- Moderator
- Posts: 11158
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Help adding a character onto an existing Arabic font
I've posted this issue on Twitter and some friendly type gurus have been very helpful. For now it seems a bug in Microsoft shaping engines. So to be continued.
Re: Help adding a character onto an existing Arabic font
Thanks. I've just seen the post. Although the problem may be beyond Microsoft as there seems to be the same issue with Adobe and Android.