lilypond-user
[Top][All Lists]
Advanced

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

RE: Programming error with change staff


From: Mark Stephen Mrotek
Subject: RE: Programming error with change staff
Date: Thu, 16 Feb 2023 14:58:17 -0800

Knute,

 

Running your MWE under 2.22.2 it complies without a hitch.

 

Mark

 

From: lilypond-user-bounces+carsonmark=ca.rr.com@gnu.org [mailto:lilypond-user-bounces+carsonmark=ca.rr.com@gnu.org] On Behalf Of Knute Snortum
Sent: Thursday, February 16, 2023 10:09 AM
To: lilypond-user@gnu.org
Subject: Programming error with change staff

 

I have run into a situation where LilyPond produces a programming error.  It involves changing staff, voice one, accent fingering and avoid-slur.  It's best to just look at the MWE:

 

\version "2.25.1"

staffUp = \change Staff = "upper"
staffDown = \change Staff = "lower"

rightHand = {
  \new Voice {
    \voiceOne \staffDown g16->-1( \staffUp c' c' \staffDown g)
  }
}

leftHand = { \new Voice { \clef bass s4 } }

\score {
  \new PianoStaff \with { \override Fingering.avoid-slur = #'inside } <<
    \new Staff = "upper" \rightHand
    \new Staff = "lower" \leftHand
  >>
}


There may be a way to get this smaller, but I couldn't find it.  Is there a way around this bug as it is affecting my current project?

--
Knute Snortum


reply via email to

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