[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: fingerings
From: |
David Kastrup |
Subject: |
Re: fingerings |
Date: |
Wed, 12 Dec 2012 14:41:59 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) |
Thomas Morley <address@hidden> writes:
> 2012/11/29 David Kastrup <address@hidden>:
>> Noeck <address@hidden> writes:
>>
>>> Am 28.11.2012 21:42, schrieb Eluze:
>>>> try
>>>>
>>>> { c'' d''-4 \parenthesize -4 e'' a c''-4 }
>>>>
>>>> Eluze
>>>
>>> Why does that work at all? I would have excpected that the (4) and the
>>> 4 is printed on the d''. Why can you write fingerings before the note?
>>
>> It is more a long-standing bug than anything else. At some point of
>> time it will cease working. It only works here because the parser fails
>> to realize that \tweak actually returns an articulation here: \tweak
>> could equally well return a proper standalone music expression. Since
>> the untweaked expression would cause a syntax error, it does not really
>> make sense that the tweaked expression "works".
>>
>> It would actually be pretty easy to deliver a warning or an error right
>> now for this kind of misuse, and it probably makes sense doing this
>> before people feel this is some sort of feature and start depending on
>> it.
>>
>> The only question is: warning or error? I tend towards the latter.
>
> Investigating this further I noticed that the results are unpredictable while
> -switching versions (2.16.0 or 2.17.8)
> -using in a chord or not
> -using a second, additional tweak
> when using it before the note.
>
> So I'd vote for error.
Issue 3012 <URL:http://code.google.com/p/lilypond/issues/detail?id=3012>
--
David Kastrup
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: fingerings,
David Kastrup <=