Skip to main content
Participating Frequently
October 6, 2006
Question

HTML formatted dynamic text and glyph embedding

  • October 6, 2006
  • 3 replies
  • 357 views
I am creating swfs with dynamic HTML formatted text in Flash 8. I am using Arial 11pt font for my standard <p> formatting. When I export the files, the text is rendering real wonky-like. For example, lower case w's render with large gaps between the adjacent letter(s). Has anyone else experienced this?

To get around this problem, I began embedding my font (Seems a tad annoying considering the font is the ubiquitous Arial). The text renders beautifully after the glyphs have been embedded but now none of the bold or italicized formatted-text render to the screen. To be more clear, the <b>tagged text</b> does not appear at all! Not even a gap exists to indicate where it should be!

I worked out a little hack where I create another empty dynamic text box, off to the side and embed all the glyphs for Arial bold. Suddenly, the text in the original box works!

Has anyone else experienced similar problems and if yes can you suggest a less arcane solution.

Thanks.
This topic has been closed for replies.

3 replies

kglad
Community Expert
Community Expert
October 14, 2006
if you're not using device fonts, post a link to your fla that displays the problem.
kglad
Community Expert
Community Expert
October 11, 2006
auto-kerning is not disabled in dynamic textfields. are you using device fonts? are your publish settings set for flash 8? are you using anti-aliasing?
mcorrinAuthor
Participating Frequently
October 11, 2006
quote:

auto-kerning is not disabled in dynamic textfields.


Perhaps on your machine, but on mine the check box is greyed out and lifeless.

quote:

are you using device fonts?


The device fonts are definitely the root of the spacing problem. For example, when I use static text boxes and set them to use device fonts, font: arial 11 pt; I get the spacing problem. So no, I have been embedding fonts and using the anti-alias for readability option.

quote:

are your publish settings set for flash 8?

Yes. I have also tried using 7. Same problem with both.

Thanks for taking the time to reply.
kglad
Community Expert
Community Expert
October 7, 2006
your first problem, a lack of kerning may (or it may not) be remedied by ticking the auto kern box in your textfield's properties panel. try it with font embedding disabled.

your 2nd problem, the inability to use bold or italic or bold and italic font when you only embed a regular font has various remedies but they all must involve embedding bold or italic or bold and italic font.
mcorrinAuthor
Participating Frequently
October 10, 2006
I cannot solve kerning by turning the auto-kern on because that option is disabled when you choose dynamic text.

I am also still getting unpredictable results with embedded fonts.

Thanks.