Re: [Flashcoders] CS5 text problem
Hi Andrew, A fellow developer of mine just suggested the same thing. I'll see how this works. Thanks, John On Aug 11, 2011, at 8:40 AM, Andrew Sinning wrote: > Hi John, > > We've been confronting similar issues the last few days. There are > some subtle differences in the way font embedding works between the > two versions which can mess you up. Here's how we have fixed this: > > Our problem was with Arial Narrow, set to "bold". The font that is > embedded is "Arial Narrow", not "Arial Narrow Bold" (which may not > even exist). This will cause a problem at runtime, but you would > never know when you're authoring in the IDE, because it looks like the > correct font is embedded. > > I fixed my problem by doing a Find/Replace, replacing all instances of > Arial Narrow with Miso Light, and then replacing all Miso Light with > Arial Narrow. The reasons for using Miso Light are that I knew I > wasn't using it anywhere else, but also very important, because Miso > Light is narrower than Arial Narrow Bold. If I had chosen a wider > font, then some of my text fields would get expanded to a second line > which would mess up my layout. > > > On Thu, Aug 11, 2011 at 8:06 AM, John R. Sweeney Jr. > wrote: John R. Sweeney Jr. Senior Interactive Multimedia Developer OnDemand Interactive Inc Hoffman Estates, IL 60169 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] CS5 text problem
Hi Henrik, Thanks for the suggestion. The font was embedded in the way you describe, which is why I'm a little concerned. Your steps are the way I usually embed fonts. Have a good day, John On Aug 11, 2011, at 8:36 AM, Henrik Andersson wrote: > It is a very common problem. You need to embed the font in a different way > that is not automatically dealt with. > > Just find the textfield on the stage, select it and click on the embed button > in the properties inspector panel to add the correct symbol for the font. > > Flash will then automatically embed glyphs used on the timelines while > allowing you to list additional glyphs in the font embedding dialog. > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders John R. Sweeney Jr. Senior Interactive Multimedia Developer OnDemand Interactive Inc Hoffman Estates, IL 60169 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] CS5 text problem
to clarify: I think the reason that the "bold" setting got us is that the CS5 authoring environment does not seem to indicate how text is styled. On Thu, Aug 11, 2011 at 8:40 AM, Andrew Sinning wrote: > Hi John, > > We've been confronting similar issues the last few days. There are > some subtle differences in the way font embedding works between the > two versions which can mess you up. Here's how we have fixed this: > > Our problem was with Arial Narrow, set to "bold". The font that is > embedded is "Arial Narrow", not "Arial Narrow Bold" (which may not > even exist). This will cause a problem at runtime, but you would > never know when you're authoring in the IDE, because it looks like the > correct font is embedded. > > I fixed my problem by doing a Find/Replace, replacing all instances of > Arial Narrow with Miso Light, and then replacing all Miso Light with > Arial Narrow. The reasons for using Miso Light are that I knew I > wasn't using it anywhere else, but also very important, because Miso > Light is narrower than Arial Narrow Bold. If I had chosen a wider > font, then some of my text fields would get expanded to a second line > which would mess up my layout. > > > On Thu, Aug 11, 2011 at 8:06 AM, John R. Sweeney Jr. > wrote: >> Hi All, >> >> I have a legacy project created in CS3, Flash Player 9, AS2. Works and >> compiles fine. I decided to bring it into the 21st century and opened it, >> made a simple change and saved it in CS5. I compiled for the same Flash >> Player 9 and AS2 and now I have two dynamic textfields that do not show >> their content. I have the font Tahoma embedded. I trace the populated text >> and it is there and the field is visible, but on the screen you don't see >> it. I get a back copy for CS3 compile and it works. I upgrade it to CS5 and >> it fails. >> >> Anyone encountered this or have an idea? >> >> Thanks, >> John >> >> >> >> ___ >> Flashcoders mailing list >> Flashcoders@chattyfig.figleaf.com >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> > > > > -- > Andrew Sinning > LearningWare Engineer > Desk: 651-289-7373 > Cell: 612-296-3646 > -- Andrew Sinning LearningWare Engineer Desk: 651-289-7373 Cell: 612-296-3646 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] CS5 text problem
Hi John, We've been confronting similar issues the last few days. There are some subtle differences in the way font embedding works between the two versions which can mess you up. Here's how we have fixed this: Our problem was with Arial Narrow, set to "bold". The font that is embedded is "Arial Narrow", not "Arial Narrow Bold" (which may not even exist). This will cause a problem at runtime, but you would never know when you're authoring in the IDE, because it looks like the correct font is embedded. I fixed my problem by doing a Find/Replace, replacing all instances of Arial Narrow with Miso Light, and then replacing all Miso Light with Arial Narrow. The reasons for using Miso Light are that I knew I wasn't using it anywhere else, but also very important, because Miso Light is narrower than Arial Narrow Bold. If I had chosen a wider font, then some of my text fields would get expanded to a second line which would mess up my layout. On Thu, Aug 11, 2011 at 8:06 AM, John R. Sweeney Jr. wrote: > Hi All, > > I have a legacy project created in CS3, Flash Player 9, AS2. Works and > compiles fine. I decided to bring it into the 21st century and opened it, > made a simple change and saved it in CS5. I compiled for the same Flash > Player 9 and AS2 and now I have two dynamic textfields that do not show their > content. I have the font Tahoma embedded. I trace the populated text and it > is there and the field is visible, but on the screen you don't see it. I get > a back copy for CS3 compile and it works. I upgrade it to CS5 and it fails. > > Anyone encountered this or have an idea? > > Thanks, > John > > > > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > -- Andrew Sinning LearningWare Engineer Desk: 651-289-7373 Cell: 612-296-3646 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] CS5 text problem
It is a very common problem. You need to embed the font in a different way that is not automatically dealt with. Just find the textfield on the stage, select it and click on the embed button in the properties inspector panel to add the correct symbol for the font. Flash will then automatically embed glyphs used on the timelines while allowing you to list additional glyphs in the font embedding dialog. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders