How to we get BOLD text to work in Classic Dynamic Text (embedded font) in Flash CS5

embedded-fontsflash-cs5fonts

In spite of my having embedded Verdana Bold, it does not show as bold. This used to work in CS4. All fonts are exported for ActionScript using Classic text outlines. Fonts in the FLA are Classic Dynamic Text.

I can get this working with TLF fonts. This is not a question about TLF fonts. I do not want to use them because they add a LOT of unnecessary bloat to the file size.

I have embedded the fonts. There is no HTML text, and the text fields are not generated by AS — they are physically on the stage. There are four separate text fields and otherwise they all work just fine. This whole thing also works fine if I use Device Fonts.

I've got a loaded XML file feeding text into several differently formatted text fields. Each one has a properly embedded font.

Everything is working fine except … BOLD. I have an embedded Verdana Bold font, which I have checked every which way, but the text in the field shows as regular weight.

I am using Classic Dynamic Text in Flash CS5 (AS3) on Mac OS.

Is this just a bug that cannot be fixed?

Am I forced to write a TextFormat even though the field is on the stage?

Best Answer

Easiest way is to unselect the "Auto Kern" option. Now newly set text will keeps it's "bold" formatting.

Related Topic