On 2013/03/27 21:50:02, janek wrote:
I see that these overrides solve the problem, but it would be nice to
know why
this works.  Can you write an explanation?  What was wrong with the
skylines
that caused this bug?  Maybe this is just one instance of a more
general
problem.

Objects that are placed inside the staff were being placed outside the
staff.  Conceptually, dynamics are "inside" a staff in Dynamics
contexts, even if there is no staff.



https://codereview.appspot.com/7655045/diff/2001/input/regression/dynamics-outside-staff-priority.ly
File input/regression/dynamics-outside-staff-priority.ly (right):


https://codereview.appspot.com/7655045/diff/2001/input/regression/dynamics-outside-staff-priority.ly#newcode18
input/regression/dynamics-outside-staff-priority.ly:18: >>
I suggest to minimize this example to

<<
   \new Staff = "Test" {
     \tempo "Andante" c'1
   }
   \new Dynamics \with { alignAboveContext = "Test" } {
     s1\f
   }
>>

Done

https://codereview.appspot.com/7655045/

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

Reply via email to