Updates:
        Status: Accepted
        Labels: -Patch-review

Comment #11 on issue 621 by k-ohara5...@oco.net: Dynamics should avoid cross-staff BarLines (e.g. GrandStaff, PianoStaff etc)
http://code.google.com/p/lilypond/issues/detail?id=621

One argument against having Lilypond make space for dynamic marks, is that hand engravers do not let dynamics influence not spacing.

It is always better to off-center the dynamics from their note, or make a gap in the bar line (Jay's workarounds from comment 2). I don't see how Lilypond can do this on her own but the workarounds got a bit easier:

\new StaffGroup <<
       \override Score.DynamicText #'whiteout = ##t
  { c'1 c'4\fff c'2 c'8 c'\ppp
       \once\override StaffGroup.DynamicText #'X-offset = #-1
  c'4\fff c'2 c'8
       \once\override StaffGroup.DynamicText #'X-offset = #-2.5
  g'8\ppp}
  { c'1 c'4\fff c'2-> c'8 c'\ppp |  c'4\fff c'2-> c'8 c'8\ppp }
  R1*3



Attachments:
        workaround.png  16.7 KB


_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to