In an Arabic font, I had tried to complete missing glyphs in a font— these Farsi glyphs: $06C0, $FBA4 (ۀ) and $FBA5.(ـۀ)
I used High-Logic Font Creator 5.5, 30 days Evaluation Version.
I had added the glyphs, added the characters with their Unicode values.
The result was not cursive, like this:
Times New Roman کرۀ زمینۀ (right)
Aljameel کرۀ زمينۀ. (wrong) with separation between the last two characters
I repeated the job in another place (internet café), where I downloaded a very new Font Creator 5.6 Evaluation Version, however I had had the same result. Please tell me the reason and the fix.[/img]
Not easy for those who don’t read Arabic to help you here, especially as the text that you label (right) looks identical to the text that you label (wrong). Try posting a link to a screenshot.
Times New Roman کرۀ زمینۀ (right)
Aljameel کرۀ زمينۀ (wrong)
I am not sure I can solve the problem, but maybe someone can. I attach the images sent by email.
By Email:
Hi
I tried to post images but I couldn’t, I am sorry for this.
here attached two images,
The 1st image (named Arabic Cursive) shows the Farsi glyphs which I added canonically, with a break instead of text jioning, where the arrow points.
The 2nd shows image (named After sort) that the font is corrupted after the sort command.
Please, tell me where is the fault.
much thanks.
Arabic Cursive.png
Arabic Cursvie Sort.png
I think you need to edit or make a GSUB table, and specify which form of your characters is needed in each context.
Check out the Microsoft Typography web site for information on making OpenType fonts. There are free tools, some specs, and even some articles explaining how to use their Visual OpenType Layout tool (VOLT).
http://communities.msn.com/MicrosoftVOLTuserscommunity
FontCreator and VOLT can be used together as long as you don’t change the order of the glyphs within FontCreator (so don’t sort the glyphs). Also the postscript names should not be changed in FontCreator.
There are some links as to how to get the VOLT software in this post.
http://forum.high-logic.com/viewtopic.php?p=6594#6594
There is a link to some notes in this post.
http://forum.high-logic.com:9080/t/opentype-features-some-experiments-in-using-them/1594/2
William Overington
14 August 2008
I think that the add glyph feature and add character feature in FontCreator should be available without any problem since the font editing is going according to Unicode. I don’t like using MS VOLT.
Because you had announced in the FontCreator program ‘Key Features’ that it:
Add missing characters
Fix character mapping!!
The add glyph and add characters features are available as stated, but adding OpenType GSUB tables is not yet available, and no such claim has ever been made. It would be useful for some users, but maybe not enough to justify adding to the next version. We will have to wait and see.
The Times New Roman font includes GSUB features for Terminal forms so that $FBA4 (ۀ) is substituted with $FBA5(ـۀ) wherever appropriate (at the end of a word, I presume). MS VOLT must be used to add these tables, or you could try using the method described in the Adding OpenType Features thread. It will take considerable effort to learn how, as it would if the feature was available in FontCreator.
Terminal Forms.png
Much Thanks!
I think it should be made in Fontlab.