Pierre Perol-Schneider <[email protected]> writes:

>>I'm not top posting
>
> Hi Squad,
>
> See enclosed bug with two possible workarounds.
> Cheers,
> Pierre

Here is another:

\version "2.19"

\markup\italic "Ossia staff's too long at key change:"

\new Staff = "main" \relative c'' {
  c4 b d c
  <<
    { c4 b d c }
    \new Staff \with {
      \omit TimeSignature
      alignAboveContext = #"main"
      \magnifyStaff #2/3
      firstClef = ##f
    }
    { e4 d f e }
  >>
  \key a\major
  c4 b c2
}

\markup\italic "This is almost a fix"
\new Staff = "main" \relative c'' {
  c4 b d c
  <<
    { c4 b d c }
    \new Staff \with {
      \omit TimeSignature
      alignAboveContext = #"main"
      \magnifyStaff #2/3
      firstClef = ##f
    }
    { e4 d f e \grace { \stopStaff s } }
  >>
  \key a\major
  c4 b c2
}

However, it affects spacing somewhat curiously if you compare with the
original.

Maybe one should replace \magnifyStaff and check whether the artifacts
in either version have a longer history or not.

-- 
David Kastrup


_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to