bug-lilypond
[Top][All Lists]
Advanced

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

Re: LSR 199 has 2 tuplet numbers since 2.15.7


From: Phil Holmes
Subject: Re: LSR 199 has 2 tuplet numbers since 2.15.7
Date: Fri, 11 Jan 2013 15:15:08 -0000

"Eluze" <address@hidden> wrote in message news:address@hidden
in the last (combined) staff of http://lsr.dsi.unimi.it/LSR/Item?id=199
"Different colored note heads in one staff" the tuplet number is doubled
since version 2.15.7

see png  noteHeadColoring.png
<http://lilypond.1069038.n5.nabble.com/file/n139306/noteHeadColoring.png>

don't know if we need a tracker or if this will be treated automatically
when the LSR is upgraded to 2.16.x


It's taken me a while to work out what's going on here, but it looks like it's caused by an incorrect assumption in the snippet, and a change in behaviour from \stemDown.

The incorrect assumption in that \stemDown isn't needed - it is. The red notes are placed in an automatic 3rd voice, which has stems up by default. Therefore, by default the tuplet numbers are above the notes. In 2.14, stemDown also moved the tuplet numbers, and so the \stemDown command put the red tuplet numbers below the notes.

This behaviour has changed (I've not tracked why) and stemDown now only alters the stems. So the red notes are forced to be stem down, but the tuplet numbers remain above the notes - hence double numbers above the notes. It can be corrected by using \voiceFour instead of \stemDown.

FWIW I think \stemDown should not move the tuplet numbers.

--
Phil Holmes
Bug Squad




reply via email to

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