Hi Tom,
Thanks for the quick reply.
>If you (embed) a font, and it lacks the glyphs, of course you get
nothing.
> If you use a font that does have them i.e. the device font, you will
get them
> appearing.
> No ?

It's the same font in both the cases. I embedded the "Trebuchet MS" font
earlier and in the second case I referred to the "Trebuchet MS" as a 
device font. I'll just post the css in both cases here to make sure I
have conveyed the right issue.

Scenario one (embedding the Trebuchet font):// --- in this case the
non-latin characters do not appear
@font-face {
     src:local("Trebuchet MS");
     fontFamily: myFont;
     advancedAntiAliasing: true;
}
global{
     fontFamily: myFont;
}

Scenario two (referencing the Trebuchet font on the client machine): //
--- in this case the Japanese/Chinese/non-latin characters appear
global{
     fontFamily: "Trebuchet MS";
}

> Embed a font that has a fuller set of glyphs ?
Tried that ... but that increases the swf file size by a lot if I were
to use a font that has the Japanese and Chinese glyph set.
I was hoping there was a way to embed fonts and still get the behavior
of looking up device fonts for glyphs that are not supported by the
embedded font (as is the case if I don't embed the font).  Please let me
know if I am missing something here.

Deepak


--- In flexcoders@yahoogroups.com, Tom Chiverton <[EMAIL PROTECTED]>
wrote:
>
> On Tuesday 13 May 2008, deepak_michael wrote:
> > No, the font doesn't contain the glyphs... but if I had set the same
> > as a device font instead of embedding it, the characters for the
> > Japanese/Chinese/non-latin characters appear.
>
> If you (embed) a font, and it lacks the glyphs, of course you get
nothing.
> If you use a fotn that does have them i.e. the device font, you will
get them
> appearing.
> No ?
>
> > beautiful mechanism seems to go away once we use an embedded font -
> > that's the problem I want to work around.
>
> Embed a font that has a fuller set of glyphs ?
>
> --
> Tom Chiverton
>
> ****************************************************
>
> This email is sent for and on behalf of Halliwells LLP.
>
> Halliwells LLP is a limited liability partnership registered in
England and Wales under registered number OC307980 whose registered
office address is at Halliwells LLP, 3 Hardman Square, Spinningfields,
Manchester, M3 3EB.  A list of members is available for inspection at
the registered office. Any reference to a partner in relation to
Halliwells LLP means a member of Halliwells LLP.  Regulated by The
Solicitors Regulation Authority.
>
> CONFIDENTIALITY
>
> This email is intended only for the use of the addressee named above
and may be confidential or legally privileged.  If you are not the
addressee you must not read it and must not use any information
contained in nor copy it nor inform any person other than Halliwells LLP
or the addressee of its existence or contents.  If you have received
this email in error please delete it and notify Halliwells LLP IT
Department on 0870 365 2500.
>
> For more information about Halliwells LLP visit www.halliwells.com.
>

Reply via email to