[Libreoffice-bugs] [Bug 113501] SVG: Support for missing font glyph not implemented

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun Nov 5 14:51:10 UTC 2017


https://bugs.documentfoundation.org/show_bug.cgi?id=113501

eisa01 <eisa01 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|NOTOURBUG                   |---
            Summary|SVG image with notes not    |SVG: Support for missing
                   |rendered correctly          |font glyph not implemented

--- Comment #5 from eisa01 <eisa01 at gmail.com> ---
It's not a Safari bug, the Safari rendering is correct.

I had a look at the SVG code.

It uses the "Maestro" font which is not installed on my system. As such it
defines missing font glyphs to be used instead. This was part of the SVG
standard but has been deprecated removed from SVG 2.0, and support has been
removed from Firefox and Chrome.

It's still valid SVG in the 1.1 version, so it's an open question whether
LibreOffice should support it. I would say the standard for LibreOffice could
be different than web browsers that try to be on the leading edge and rather
implement web fonts.

"When SVG was specified, support for web fonts was not widespread in browsers.
Since accessing the correct font file is however crucial for rendering text
correctly, a font description technology was added to SVG to provide this
ability. It was not meant for compatibility with other formats like PostScript
or OTF, but rather as a simple means of embedding glyph information into SVG
when rendered."

The SVG was created by MakeMusic 2014b.v4722, so you can encounter files with
this in the wild.

Some links with more info:
http://caniuse.com/#feat=svg-fonts
https://www.w3.org/TR/SVG/fonts.html#GlyphElement
https://developer.mozilla.org/en-US/docs/Web/SVG/Tutorial/SVG_fonts

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20171105/b7ea697f/attachment.html>


More information about the Libreoffice-bugs mailing list