Frustrated with the lack of decent kerning in fonts with the necessary characters for the transliteration of the Arabic language i took it upon myself to create my own characters using the excellent Indesign Script by Indiscripts IndyFont.
My first choice for typesetting longform texts is always Robert Slimbach's Garamond Premier Pro. I have not found another font that has such an economic and elegant ability to fit words on the page perfectly. Unfortunately the characters required to transliterate the Arabic language into the latin script are missing in this font. I needed the Dd, Hh, Ss, Tt & Zz to have dots underneath them.