Diwan is the company that actually created several of Apple's Arabic fonts, which are of course the most generally useful fonts on the Mac.
Unfortunately, it has many errors in combining Persian and other ajami characters: A p when joined turns into a tteheh (t with vertical dots a ch into a dyeh, etc.
So, this is only an educated guess based on what the websites say.Which to choose, freeware or commercial?The ukij fonts have the first two, but lack the ya combination, X Series 2 lacks all three; only the complete Unicode fonts have all.Hiba Studio displays eight OpenType fonts that "will be for sale".(Apparently only for Adobe programs.Western numerals and then there were none ebook pdf appear in Arabic or Persian form: B fonts (some Arabic, some Persian) and Nafees (Persian).The Arabic part, a more "handwriting" style font, works fine.Maghribi fa with dot below, etc.Again, they are free and are installed by double-clicking the font file.
Sans Mono has Arabic, but short vowels create gaps in the words.
On the Mac, default Western numbers will be substituted for these fonts.
Fontlab is a paid app, but I think you can use the free Fontforge app to do the same thing.
Family, geeza Pro, style, bold, postScript, geezaProBold.
The last is I think the only nasta'liq font that actually works in every script.However, that was done to an earlier version of these fonts which suffered from the short vowel issue.For Urdu, Unicode requires the " inverted dhamma " diacritic, only SIL, PakType, Mehfil, Aleem and some Urdu Web and Urdu Misc fonts have that.These skip over the non-Sindhi Arabic characters like the hamza carriers over and under alif, Arabic k and maqsura.You can install one of each only at the time.As you type, this may look fine.The font site has some dead links, but the fonts can also be found at CoolText.This trick should probably work for other languages too; with English you can just use TinkerTool.