Is it possible to typeset Arabic, including connected characters?
-
Is it possible to typeset Arabic script in Drawbot, getting the connections to work? Would the
pointInside()
function disrupt this in some way?The message in the gif below is supposed to say: "نوع وسائل الإعلام" (roughly, "Type and Media"), but only the non-connected letterforms are drawing, rather than initial, medial, and finial forms.
I could be missing something very basic. Thank you for any tips or info!
-
@thundernixon Does setting the same text work if you use the
text()
ortextBox()
functions?
-
@justvanrossum said in Is it possible to typeset Arabic, including connected characters?:
textBox()
Often it's the simplest approaches that give the answer. I should have tried that before posting!
Turns out, it's just that my specific Arabic font won't work, rather than Drawbot being the issue. Here, it's working as expected with Adobe Myriad Arabic:
I'll have to look into other reasons why an Arabic font might not render correctly (even when it does work with some apps). Thank you for your help here, though!
-
@thundernixon In general, the rule is: if it works in TextEdit.app, we expect it to work in DrawBot. (Except vertical typesetting; that's on our todo list.)