[prev in list] [next in list] [prev in thread] [next in thread]
List: lilypond-user
Subject: Re: Strange issue where lilypond runs a line off the page
From: Galen Hazelwood <galenhz () gmail ! com>
Date: 2022-08-30 1:30:24
Message-ID: CANDRfYeu74+NU1exsVKRm0AVrH4yvXsZT=RK3FtDicfgG1oSbQ () mail ! gmail ! com
[Download RAW message or body]
Moving things to the staff context fixed both issues. Thanks a lot!
--Galen
On Mon, Aug 29, 2022 at 5:10 PM Aaron Hill <lilypond@hillvisions.com> wrote:
> On 2022-08-29 4:03 pm, Galen Hazelwood wrote:
> > I don't see what other event it could be talking about. I don't know if
> > this is an actual problem, or my understanding of lilypond isn't good
> > enough yet.
>
> It is an unbreakable beam that is blocking things. Your \override for
> Beam.breakable applies only to the current Voice context. When you
> create the two new Voices within the << >> construct, neither will see
> the overridden property.
>
> You have a few options. You can move the \override to the inner Voice
> that has the problematic beam, or you can make the outer \override apply
> to the Staff context instead:
>
> %%%%
> \override Staff.Beam.breakable = ##t
> %%%%
>
>
> -- Aaron Hill
>
[Attachment #3 (text/html)]
<div dir="ltr">Moving things to the staff context fixed both issues. Thanks a \
lot!<div><br></div><div>--Galen</div></div><br><div class="gmail_quote"><div \
dir="ltr" class="gmail_attr">On Mon, Aug 29, 2022 at 5:10 PM Aaron Hill <<a \
href="mailto:lilypond@hillvisions.com">lilypond@hillvisions.com</a>> \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 2022-08-29 4:03 pm, \
Galen Hazelwood wrote:<br> > I don't see what other event it could be talking \
about. I don't know if<br> > this is an actual problem, or my understanding of \
lilypond isn't good<br> > enough yet.<br>
<br>
It is an unbreakable beam that is blocking things. Your \override for <br>
Beam.breakable applies only to the current Voice context. When you <br>
create the two new Voices within the << >> construct, neither will see \
<br> the overridden property.<br>
<br>
You have a few options. You can move the \override to the inner Voice <br>
that has the problematic beam, or you can make the outer \override apply <br>
to the Staff context instead:<br>
<br>
%%%%<br>
\override Staff.Beam.breakable = ##t<br>
%%%%<br>
<br>
<br>
-- Aaron Hill<br>
</blockquote></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic