bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: svg-woff error (Unbound variable: paper in output-svg.scm:448)


From: Ophir Lifshitz
Subject: Re: svg-woff error (Unbound variable: paper in output-svg.scm:448)
Date: Wed, 28 Oct 2015 11:10:20 -0400

Hi James,

Thank you for making the ticket. However I believe that it is numerical
(not non-numerical as in the title) glyphs that cause the problem. Also it
affects more than just time signature glyphs:

dynamics:
$ echo '\version "2.18.0" {a*\p*}' | lilypond -dbackend=svg -dsvg-woff -o
foo -
...
Layout output to
`foo.svg'.../Applications/LilyPond.app/Contents/Resources/share/lilypond/current/scm/output-svg.scm:448:16:
While evaluating arguments to ly:paper-get-font in expression
(ly:paper-get-font paper (quasiquote #)):
/Applications/LilyPond.app/Contents/Resources/share/lilypond/current/scm/output-svg.scm:448:16:
Unbound variable: paper

Thanks,
Ophir

On Wed, Oct 28, 2015 at 9:14 AM, James <address@hidden> wrote:

> Hello,
>
>
> On 26/10/15 18:01, Ophir Lifshitz wrote:
>
> Hi James,
>
> Sorry that I have not been able to open the section you linked to the "big
> html" version of the docs or test variations of the bug at the moment,
> since I'm away from home. But I am relatively convinced this depends on
> using numerals vs. not using numerals in the time signature.
>
> Thanks,
> Ophir
> On Oct 26, 2015 1:56 PM, "James" < <address@hidden>address@hidden> wrote:
>
>>
>>
>> On 25/10/15 18:01, Ophir Lifshitz wrote:
>>
>> Yes, I believe that in those cases the time signature uses the "c" symbol
>> instead of numerals.
>>
>> On Sun, Oct 25, 2015 at 2:00 PM, Federico Bruni < <address@hidden>
>> address@hidden> wrote:
>>
>>> Il giorno dom 25 ott 2015 alle 18:26, Ophir Lifshitz <
>>> address@hidden> ha scritto:
>>>
>>>> Sorry if the paste was unclear. I intended to show two minimal examples,
>>>> where the first one works, but the second one (with \time 2/4 added)
>>>> does
>>>> not work.
>>>>
>>>
>>> It seems that any fraction whose division is not 1 triggers the error?
>>>
>>> This works fine:
>>> echo '\version "2.18.0" { \time 2/2 a4 }' | lilypond -dbackend=svg
>>> -dsvg-woff -o foo -
>>>
>>> This doesn't:
>>> echo '\version "2.18.0" { \time 3/4 a4 }' | lilypond -dbackend=svg
>>> -dsvg-woff -o foo -
>>>
>>> Same problem on 2.19.29
>>>
>>>
>>>
>>>
>> So does that mean if you use 4/4 it will also not fail?
>>
>> We have the 2 types of 'C' common-time glyphs in Feta
>>
>>
>> http://lilypond.org/doc/v2.19/Documentation/notation-big-page#time-signature-glyphs
>>
>> However (and I am not a music expert) if you have a time sig of 1/1 or
>> 5/5 those will also work as there is no 'c' glyph for those representations.
>>
>> James
>>
>>
>>
> I've confirmed this also happens on Windows (I was using latest unstable
> and Windows 8.1).
>
> Opened a ticket
>
> https://sourceforge.net/p/testlilyissues/issues/4648/
>
> Hopefully I've described it correctly.
>
> James
>
>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]