[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Lilypond-auto] Issue 3702 in lilypond: Ambitus not at beginning, engrav
From: |
lilypond |
Subject: |
[Lilypond-auto] Issue 3702 in lilypond: Ambitus not at beginning, engraver in Staff context |
Date: |
Tue, 03 Dec 2013 21:31:22 +0000 |
Status: Accepted
Owner: ----
Labels: Type-Ugly
New issue 3702 by address@hidden: Ambitus not at beginning, engraver
in Staff context
http://code.google.com/p/lilypond/issues/detail?id=3702
Colin wrote :
I've modified it a bit further, putting the \consists in a \layout context.
The effect is the same, in that an ambitus prevents a Staff from beiong
considered empty, and this would be Bug 1.
The other effect I've noticed, which certainly seems to be Bug 2, is that
declaring a \new Voice, when Ambitus_engraver is consisted in a Voice
context, causes the ambitus to be engraved at that point in musical time,
wherever it occurs, and not at the start of the staff.
If it occurs at a \break, the ambitus gets engraved *both* at the end of
the previous staff, i.e. before the break, and also at the start of the new
staff. This may be Bug 3, or not: I'm not familiar enough with ambitus to
be sure. We basses just have to know I, IV and V anyway.
\version "2.17.95"
\score {
<<
\new Staff {
R1
\break
\new Voice
\relative { a'4 b c d }
}
\new Staff {
c'1
\break
% \new Voice
\relative { a'4 b c d }
}
\layout {
\context {
\Staff
\RemoveEmptyStaves
\override VerticalAxisGroup #'remove-first = ##t
\consists "Ambitus_engraver" % ambitus behaves, but empty staff remains
}
\context {
\Voice
% \consists "Ambitus_engraver" %ambitus and empty staff misbehave
}
}
}
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
- [Lilypond-auto] Issue 3702 in lilypond: Ambitus not at beginning, engraver in Staff context,
lilypond <=