Thanks for the suggestion. I had already read that and it didn't solve my problem, however I've been able to find another article that lead me to solving the problem.
I didn't realize that the @font-face css directive actually does embed the font but apparently does not include every character in the font. There is a 'unicodeRange' property that can be added to specify explicitly which characters you want to have included
I changed my css description of the font to this and now my problem is solved.:
U+0020-U+00FF, /* ascii*/
U+20AC-U+20AC; /* Euro symbol */
My only remaining question is what the default for unicodeRange is. I'm currently just including all the 8-bit characters plus the Euro symbol, but I don't know if the default would include any characters outside that range.
Here's the article that explains this:
Note: I just checked this link and it doesn't take you to the right article directly for some reason, in order to get to the article that describes this you need to scroll to the bottom and click the 'Setting Character Ranges' link.
Message was edited by: Highland Matt D
I think Flex will include all available ranges if we do not specify any.