[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: articulate script warnings with q-notation
From: |
David Kastrup |
Subject: |
Re: articulate script warnings with q-notation |
Date: |
Tue, 14 Feb 2012 14:40:33 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) |
Tony Towers <address@hidden> writes:
> The articulate script is producing barcheck warnings when q-notation is used.
>
> \version "2.15.29"
> \include "articulate.ly"
> \score {
> \articulate
> {
> <f f'>2 q | <e e'>2 <e e'> |
> }
> }
>
> produces
>
> test.ly:10:22: warning: barcheck failed at: 1/16
> <f f'>2 q
> | <e e'>2 <e e'> |
>
> This issue was also present in 2.15.28;
> I don't know if it occurred prior to this.
Unlikely: the repeat chord implementation has been replaced in 2.15.28.
It might be worth reporting to the author of the articulate script, but
it is not all that unexpected: repeat chords would previously have been
expanded in the parser, and then "fixed up" later in unpredictable
manners.
Personally, I would just run
\articulate \chordRepeats ...
and in this way have the q chords expanded before \articulate gets to
see them.
--
David Kastrup