Following the thread initiated by Olfar… This time when working with Arabic:
I noticed that the “generate feature automatically” (although it works with init, medi and fina features) does not work for the arabic ligatures (liga feature). And when I try to write substitutions manually and compile, they do not work in the text view.
Another important point:
Is it possible to manually assign a category to a certain glyph?
I noticed that some marks in arabic (shadda_kasra-ar, shadda_dammatan-ar… and others) are categorized as ligatures.
Good to know, that.
I believe it will be a good point to be able to manually write features, too.
I think it’d be nice to import/export custom encodings as filter lists.
When creating a multiple script font it makes sense to order glyphs within the font window.
In some applications, such as InDesign, it is easy to find specific glyphs in the character map panel.
Glyphs ar always sorted be script automatically. If you like to propose a special sorting of the glyphs of one script, can you send me the encoding files? I might tweak the sort order accordingly.
I’ve noticed that automatic generation features does not give support for “yehbarree-ar.fina” and “yehBarreeHamzaabove-ar.fina”. They work only if they are added manually in “fina” feature
sub yehbarree-ar by yehBarree-ar.fina;
sub hamzaonyehbarree-ar by yehBarreeHamzaabove-ar.fina;
I’ve note that the Lam_AlefWasla-ar ligature is not generated in the “rlig” feature when automatic generation buttom is activated.
It should be added manually.
I have also found that “hehdoachashmee-ar” should be added manually for its .fina / .medi / .init features.
The fina, medi and init are named “hehDoachashmee”. It might be also an spelling problem.
I have noticed some inconsistencies when the features panel comes up with a message: when there’s a ligature that is in two different features (liga and dlig, for instance), the message informs that the “glyph is not in font”, instead of informing on a duplication.
Also noticed that numbered string info (on the left) is missing in features panel in last version 1.3.19.