Discussion:
[Libreoffice-bugs] [Bug 113501] New: SVG image with notes not rendered correctly
b***@bugs.documentfoundation.org
2017-10-28 20:47:41 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113501

Bug ID: 113501
Summary: SVG image with notes not rendered correctly
Product: LibreOffice
Version: Inherited From OOo
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: graphics stack
Assignee: libreoffice-***@lists.freedesktop.org
Reporter: ***@gmail.com

Description:
SVG is not rendered correctly, it is supposed to be musical notes, but shows up
as "W"'s and "&"'s

This is the svg from bug 82221

Note: Firefox also renders this incorrectly, but Safari on Mac does correct

Steps to Reproduce:
Open in Draw or insert in Writer

Actual Results:
Image is rendered without musical notes

Expected Results:
Image is rendered with musical notes


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 6.0.0.0.alpha1+
Build ID: 15dce20e8b97dbd0179f01910ca4d0027e80ff4e
CPU threads: 2; OS: Mac OS X 10.12.6; UI render: default;
TinderBox: MacOSX-***@49-TDF, Branch:master, Time: 2017-10-20_06:46:46
Locale: en-US (en_US.UTF-8); Calc: group


User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6)
AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Safari/604.1.38
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2017-10-28 20:48:20 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113501

--- Comment #1 from eisa01 <***@gmail.com> ---
Created attachment 137344
--> https://bugs.documentfoundation.org/attachment.cgi?id=137344&action=edit
SVG file
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2017-10-28 20:49:38 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113501

--- Comment #2 from eisa01 <***@gmail.com> ---
Created attachment 137345
--> https://bugs.documentfoundation.org/attachment.cgi?id=137345&action=edit
Correct rendering in Safari
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2017-10-28 20:50:26 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113501

--- Comment #3 from eisa01 <***@gmail.com> ---
Created attachment 137346
--> https://bugs.documentfoundation.org/attachment.cgi?id=137346&action=edit
Wrong rendering in LibreOffice
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2017-10-31 13:16:11 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113501

Xisco Faulí <***@libreoffice.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
CC| |***@libreoffice.org
Resolution|--- |NOTOURBUG

--- Comment #4 from Xisco Faulí <***@libreoffice.org> ---
The notes aren't displayed in Firefox nor Chrome.

it seems like a Safari bug.
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2017-11-05 14:51:10 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113501

eisa01 <***@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 <***@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.
b***@bugs.documentfoundation.org
2018-11-26 19:16:30 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113501

Xisco Faulí <***@libreoffice.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEEDINFO
Ever confirmed|0 |1

--- Comment #6 from Xisco Faulí <***@libreoffice.org> ---
Dear eisa01,
The svg fiter was replaced by another one.
Could you please try to reproduce it with the latest version of LibreOffice
from https://www.libreoffice.org/download/libreoffice-fresh/ ?
I have set the bug's status to 'NEEDINFO'. Please change it back to
'UNCONFIRMED' if the bug is still present in the latest version.
--
You are receiving this mail because:
You are the assignee for the bug.
b***@bugs.documentfoundation.org
2018-12-08 08:07:06 UTC
Permalink
https://bugs.documentfoundation.org/show_bug.cgi?id=113501

eisa01 <***@gmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |UNCONFIRMED
Ever confirmed|1 |0

--- Comment #7 from eisa01 <***@gmail.com> ---
Still present

This should probably be classified as an enhancement
--
You are receiving this mail because:
You are the assignee for the bug.
Loading...