Posted by:
mjan You asked if wordart can contain embedded fonts, which I believe they can (in a word document). It's not possible in web pages though. You may want to consider using SVG or Flash instead (I would use SVG and Adobe's plugin, which support their own non-EOT embedded fonts).
Details (skip if you don't care):
Embedded objects in IE are not automatically able to use EOT fonts found in web pages. This is the case for all embedded objects, such as Flash, PDF, Word, WordArt, JavaBean, and other ActivaX controls.
There are are at least three issues:
1 - IE creates a dynamic font name for EOT fonts, in order to allow for an EOT font to be used even if there already is a system font with the same name. If your EOT is called "Foobar", then it may be reanmed as "#237868726234" when it is used in the web page. An embedded object would thus need to use the numeric name and not the original name (it can use the number name by using some clever DOM/DHTML coding). Note also that the name changes each time the EOT is used.
2 - Embedded fonts are not automatically available to all running applications. An application needs to explicitly specify that it wants to use an embedded font, as oppossed to a system font.
3 - Embedded fonts can only be used by the process that loaded them. Embedded objects running in a separate process (e.g. embedded word) would thus not be able to use an EOT even if it handled issue 1 and 2 above.
Regards,
- Michael