- **Patch**: countdown --> push
- **Comment**:
Patch counted down - please push
---
** [issues:#5779] SVG: Permit 'e' to appear in SVG font glyph paths**
**Status:** Started
**Created:** Fri Feb 21, 2020 10:51 AM UTC by pkx166h
**Last Updated:** Mon Feb 24, 2020 07:52 PM UTC
**Owner:** Jonas Hahnfeld
**Attachments:**
-
[0001-SVG-Permit-e-to-appear-in-SVG-font-glyph-paths.patch](https://sourceforge.net/p/testlilyissues/issues/5779/attachment/0001-SVG-Permit-e-to-appear-in-SVG-font-glyph-paths.patch)
(1.1 kB; text/plain)
On 20/02/2020 18:33, Simon Tatham wrote:
> A user of my notation font Gonville reported to me this week that they
> had tried to use the Lilypond SVG backend with Gonville, and had found
> that everything worked fine except that the sharp signs were
> mysteriously missing from the output.
>
> I debugged the problem and found that this happened because Fontforge
> had generated the SVG path string for that glyph in a way that happened
> to include the floating-point literal "9.91821e-05", written in
> scientific notation, and that the 'glyph-path-regexp' definition in
> output-svg.scm was failing to match the path string as a result, because
> it doesn't permit the letter 'e'.
>
> I was able to work around the issue by editing my SVG font file to
> re-express that number as 0.0000991821, without the 'e'. But as far as I
> can see, scientific notation of that form is legal per the SVG spec:
> https://www.w3.org/TR/2011/REC-SVG11-20110816/paths.html#PathDataBNF
>
> Applying the attached patch against output-svg.scm also solved the
> problem for me, and I think it's a better fix.
>
> Cheers,
> Simon
>
---
Sent from sourceforge.net because [email protected] is
subscribed to https://sourceforge.net/p/testlilyissues/issues/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is
a mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Testlilyissues-auto mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto