Page 1 of 1

unmapped glyphs

Posted: Tue Jul 24, 2018 4:42 am
by sociologist
hi. I want to create a font with some additional characters that have not mapped glyphs. My font is Kurdish & it must be add some additional glyphs to Arabic font. But the map of arabic fonts have not some glyphs. My characters goes to unmapped folder & I could not use them. Is there any way? I must find some Unicode Characters but there is not some things for my characters. so I cant name them by an Unicode name. could some one help? :wink:

Re: unmapped glyphs

Posted: Tue Jul 24, 2018 5:17 am
by Bhikkhu Pesala
The latest Unicode standard is version 11.0. If you are using an older version of FontCreator you may have an older Unicode version.

Which version of FontCreator are you using?

Do you know the names of the missing glyphs? Any glyphs not in Unicode blocks can be encoded in the Private Use area, but using them in documents may not be so convenient.

I am not familiar with developing Arabic fonts.

Re: unmapped glyphs

Posted: Tue Jul 24, 2018 8:22 pm
by sociologist
Thanks. I use V11.5 professional edition. I work with arabic platform & want to add some Kurdish characters that there is not in arabic mode. In some opentypes like "arabic fonts" like "arabtype.ttf" that is in wondows base fonts, there is those characters without the Unicode name. for example, in unicode blocks: there is "Arabic letter lam with small v", but i need initial, medial & final forms also. there is just isolated form in the map of font. I cant attach other forms for automatic replacement them when the character is in the middle of a word.

Re: unmapped glyphs

Posted: Wed Jul 25, 2018 6:51 am
by Leon Gauthier
In the arabtype.ttf font you've mentioned, I find the "Arabic letter lam with small v" glyph at (uni06B5) and that glyph is also listed in the OpenType "InitialForms" (init) single substitution list, the "MedialForms" (medi) single substitution list and in the "TerminalForms" (fina) Alternate1 substitution list.

So, as I understand how OpenType features function, your "Arabic letter lam with small v" should take the desired form according to its place in any word AS LONG AS YOU ARE USING SOFTWARE WHICH SUPPORTS OPENTYPE.

The alternative forms are at uni06B5.init, uni06B5.medi, and uni06B5.fina in the font.