[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: fingerings
From: |
Thomas Morley |
Subject: |
Re: fingerings |
Date: |
Thu, 29 Nov 2012 20:22:37 +0100 |
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.
-Harm