Hello,
I've been told by my client that my arab text is not
rendering correctly. The problem occurs where an incorrect 'alef'
appears next to a 'lam'. Now I'm not an arab speaker or reader
unfortunately, so I really don't understand exactly what this
means, but its incorrect. I've had a good look at my character
settings, and I'm not seeing any extra properties that I can set to
correct this. An extract of my code is below that relates to
character format.
charFormat.color = fontColorIs;
charFormat.fontFamily = fontIs;
charFormat.fontSize = fontSizeIs;
charFormat.locale = "ar";
charFormat.ligatureLevel = LigatureLevel.EXOTIC;
charFormat.lineHeight = "160%";
charFormat.fontLookup = FontLookup.EMBEDDED_CFF;
charFormat.kerning = Kerning.ON;
paraFormat.textAlign = TextAlign.RIGHT;
paraFormat.direction = "rtl";
I've also put a some screen shots of the problem and the font
online at
http://www.kenmacleod.com.au/adobe
- these 2 images were from the client and explain the issue.
Adobe Arabic is working and rendering correctly, so I'm
presuming that it is a font issue, and the font I'm trying to make
work, just can't work with Flash even though its an OTF.
I am wondering if maybe I've missed something. It doesn't
appear to be a embedding issue either as I'm embedding the entire
font via Gumbo.
If anyone has had luck with other Arabic fonts rendering
correctly please let me know what they are.
Thanks, Ken.