This is part of a list of things that are 'in the standard' but not 
'implemented by the viewer'.

It would be nice if viewers implemented all the standard's features, because if 
the item ended up in the standard, it was probably significant enough in terms 
of need and impact that an argument won out to keep it in the standard.

But the viewers try to address the 80% solution mostly.

Since Firefox is open source, on fix is to get together a team and implement 
the support for embedded fonts in that browser.
Another alternative is to do what lots of CAD programs frequently do to ensure 
rendering.. (if it makes sense in your use cases).. and have your app export 
the music symbols as 'artwork' (ie stroked text .. lines, circles, etc) rather 
than text.  Of course you loose the ability to edit at a symbol level, but by 
using groups and definitions of symbols you might be able to reuse some 
renderings or at least be able to walk the DOM symbol by symbol.

Thomas

From: svg-developers@yahoogroups.com [mailto:svg-developers@yahoogroups.com] On 
Behalf Of SteveM
Sent: Monday, April 30, 2012 2:30 PM
To: svg-developers@yahoogroups.com
Subject: [svg-developers] Font encoding problems on Windows



I doubt there is any way for this to work, but I thought I'd ask anyway. Our 
cross-platform app exports to svg. When we export text using certain music 
symbol fonts, we write the correct unicode characters for those fonts as they 
appear in the font on a Mac. The problem is that when the svg is viewed on 
Windows in IE, it renders the wrong glyphs.

We actually write the fonts and their glyph data at the top of the svg, but 
apps like IE and FireFox aren't smart enough to use that data. So it's 
rendering via the installed font.

I can provide more detailed info if somebody might know what's going on or if 
there's a way to fix this. I looked at the "switch" command, but I didn't see a 
way to have it check the current OS. That would be ideal; do it one way on Mac 
and a hacky way on Windows (yeah, real new concept there).



[Non-text portions of this message have been removed]



------------------------------------

-----
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
----Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    svg-developers-dig...@yahoogroups.com 
    svg-developers-fullfeatu...@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    svg-developers-unsubscr...@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to