In the example below, modifying DynamicText.X-offset in the Voice context
forces extra space to appear after the barline so that there's no collision,
but doing the same thing in a Dynamics context does not. Is there a way to have
the Dynamics context behave the way the Voice context does in this regard?
\version "2.19.83"
\new PianoStaff <<
\new Staff { s1
\override DynamicText.X-offset = -4.25
f1\mf
f1 }
\new Dynamics { s1*2
\override DynamicText.X-offset = -4.25
s\mf }
\new Staff { s1*3 }
>>
DR