bug-lilypond
[Top][All Lists]
Advanced

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

Re: Mark numbering incorrect at staff level


From: Phil Holmes
Subject: Re: Mark numbering incorrect at staff level
Date: Wed, 12 Oct 2016 15:46:58 +0100

"Thomas Morley" <address@hidden> wrote in message news:address@hidden
2016-10-12 15:45 GMT+02:00 Phil Holmes <address@hidden>:
(Tried to send this to -devel, but nothing arrived).

See the attached ME:

music = { c''1 \mark \default c''1 \mark #6 c''1 c''1 \mark \default c''1
\mark \default c''1 \mark \default c''1 }

\new Score \with {
\remove "Mark_engraver"
\remove "Staff_collecting_engraver"
}

{
\new Staff \with { \consists "Mark_engraver" \consists
"Staff_collecting_engraver" }
{ \music }
}

\new Score \with {
}

{
\new Staff
{ \music }
}

As the attached image shows, the mark numbering is incorrect in the first
score. Anyone know why?


--
Phil Holmes



Hi Phil,

you wrote two Scores, the first moves the relevant engravers to Staff level.

In the first Score the RehearsalMarks appear on top of the Staff
(which is also the top-Staff of Score)
In the second they appear on top of the top-Staff of the Score.

All as it should be. But no visible diference, because each Score has
only one Staff.
But see a difference here:

music = { c''1 \mark \default c''1 \mark #6 c''1 c''1 \mark \default
c''1 \mark \default c''1 \mark \default c''1 }

%% first Score
\new Score \with {
\remove "Mark_engraver"
\remove "Staff_collecting_engraver"
}

{
<<
\new Staff
{ \music }
\new Staff \with { \consists "Mark_engraver" \consists
"Staff_collecting_engraver" }
{ \music }

}

%% second Score
\new Score \with {
}

{
<<
\new Staff
{ \music }
\new Staff
{ \music }

}

Maybe best you tell what you really want to achieve.


The second score is "numbered" A F G H J, in line with the \mark #6 in the music. The first score is "numbered" A B C D E using the same input. I would have expected it to be A F G H J?

--
Phil Holmes





reply via email to

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