[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dynamics collide with span bar (was Re: Chord names collide with spa
From: |
Michael Bret |
Subject: |
Re: Dynamics collide with span bar (was Re: Chord names collide with span bar) |
Date: |
Sat, 23 Mar 2024 01:30:44 +0100 |
Many thanks, Aaron. So here is a cleaner MWE, with your fix:
%%%%
\version "2.25.13"
#(ly:set-option 'debug-skylines #t)
\layout {
\context { \Score
\override NonMusicalPaperColumn.show-horizontal-skylines = ##t
}
}
\layout {
\context { \Dynamics
\consists Pure_from_neighbor_engraver
\remove Bar_engraver
}
}
\score {
\new GrandStaff <<
\new Staff \relative { e''4 4 4 4 | 4 4 4 4 }
\new Dynamics { s1 | s1 \ppp }
\new Staff \relative { d''4 4 4 4 | 4 4 4 4 }
>>
}
%%%%
Then, it should be added that transposing your first fix (namely,
BarLine.bar-extent = #'(0 . 1) and transparent = ##t) DOES solve the issue WITH
“Bar_engraver” consisted. How does that make sense? I probably don’t get what
"Span_bar_stub_engraver getting tripped up by the Bar_engraver” entails. It
might be useful to keep it in mind, in order to identify cases where the fix
messes up something.
Same MWE as above, with this instead:
\layout {
\context { \Dynamics
\consists "Bar_engraver"
\override BarLine.bar-extent = #'(0 . 1)
\override BarLine.transparent = ##t
}
}