Arabic Typesetting è un tipo di carattere arabo destinato a lunghi passaggi di testo, ad esempio libri, periodici, notiziari e report. È un'interpretazione moderna dello stile Naskh tradizionale, usando OpenTypela tecnologia per portare alcune delle sottigliezze della calligrafia araba a un tipo di carattere del computer. È adatto non solo per la lingua araba, ma anche per altre lingue che usano lo script arabo, tra cui Farsi, Urdu e Sindhi. Le lettere in alfabeto latino Arabic Typesetting sono progettate per funzionare armoniosamente con l'arabo in testo multilingue.
Arabic Typesetting’s curve aggraziate e il contrasto tra tratti spessi e sottili lo rendono vivace e leggibile. È stato progettato per essere coerente, aperto e leggibile in piccole dimensioni e con tutte le forme alternative e forme di lettere necessarie per la corretta digitazione araba.
I progettisti di Mamoun Sakkal, Paul C. Nelsone John Hudson hanno collaborato alla progettazione di Arabic Typesetting per Microsoft.