
If you want to design something with a substantial amount of Arabic, buy InDesign ME. This workaround is not useful for large amounts of Arabic text. There is a clunky solution-hunt and peck with the glyphs panel. In fact, mentioned a script that will take pasted Hebrew characters and reverse them automatically. This typing-backwards, faux-RTL works great for Hebrew since almost every letter has the same shape no matter where they are in the word. There’s one big caveat though-Arabic letters have different forms depending on where they show up in the word (initial, medial, final, or isolated).

The only way around this is to type the text in backwards: if you want the word alkitaab, you would have to type baatikla and InDesign should show it correctly. However, I don’t want to buy the ME version for minimal Arabic use. Adobe has, however, outsourced their code to WinSoft, who develops the Creative Suite ME (Middle Eastern edition), which does have excellent RTL support, especially through the use of their Tasmeem typesetting framework, recently highlighted in Saudi Aramco Magazine. InDesign and Illustrator cannot handle RTL text.


While Microsoft and Apple have great right-to-left (RTL) language support built in, Adobe doesn’t.
