Skip to main content
Participating Frequently
July 14, 2009
Question

Using Adobe Arabic as Embedded Font, does not join the glyphs properly

  • July 14, 2009
  • 1 reply
  • 2821 views

Hi,

I have attached 2 images which show two different senarios using the "Adobe Arabic" Font for the TextLayout Component:

1) The first image shows using the System Font "Adobe Arabic" which represents the correct glyphs and join the properly.

2) The second one shows using the "Adobe arabic" as Embedded CFF which in this case it does not join the glyphs properly.

Does any one know why choosing Adobe Arabic Font as Embedded font inside the swf causes this proble, just look at the two word closely.

This topic has been closed for replies.

1 reply

brian_thomas2
Adobe Employee
Adobe Employee
July 15, 2009

Are you following the instructions in the "Embed DefineFont4 fonts with the Text Layout component" section of the Text Layout Component for Flash CS4 Professional Overview at:

http://download.macromedia.com/pub/labs/textlayout/textlayout_flashcomponent_overview.pdf

It looks to me like the fonts aren't embedded, and so when you reference the embedded font from the ponel, you are not getting Adobe Arabic. You are instead getting a fallback font that doesn't have the necessary ligatures.

Participating Frequently
July 15, 2009

Thanks for your reply,

Yes, I have folowed the instructions on the document, I have also tried several different ways to embedd the font such as dynamically using code.

none of them seem to be showing the text properly when using Embedded Adobe Arabic.

To me it looks like it does not include all ligatures anf extended charset for linguistic support when you embedd the font.

If you are a Arabic Speaking person or understand Arabic Litracy, please give it a go and you see what i meant.

khaledgar
Known Participant
December 25, 2009

For the arabic i used Time new Roman and it works great