Skip to content

Correction on unicode slots for different forms of Peh #251

@ahangarha

Description

@ahangarha

In Adding Glyphs to an Arabic Font page, there is a quotation from Khaled Hosny:

However, this is only the isolated (standalone) form of the glyph. If you try to use your adapted font, you will find that initial, medial and final forms are not available. These have to be created separately.
>The[se] forms are built as unencoded glyphs (glyphs whose encoding is -1 in FontForge conventions). Th[ey] have no predefined slots." (Khaled Hosny)
Select **Encoding > Add Encoding Slots** and enter the number of the glyphs you want — in this case, 3. FontForge will add the same number of slots at the very end of the font, and you will be moved there in the font chart. The last three cells (positions 65537, 65538, 65539) have a question mark as a reference glyph, and it is in those cells that you will add the unencoded glyphs by repeating the process above.

This is not correct. These forms of 'Peh' have their dedicated slot under Arabic Presentation Forms-A in the Unicode since v1.1 (1993). These slots are at: U+fb56, U+fb57, U+fb58, and U+fb59.

I prefer to keep the information in the book since it is useful but the part related to creation of different forms of the letter 'Peh' needs to be updated.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions