> The estimated height for the whole system _should_ take into account the
 > fact that the lyrics can be squeezed between the systems. Have a look at
 > the comment in align-interface.cc:104 (which should get called as a
 > result of sys->pure_height())
  
 Trying to make head or tail of which child is which, and why lyrics do
 increase the pure_height by much, I am now thouroughly confused by
 something else.  The height is calculated by unite()'ing the heights
 of all items and all spanners.  I started with a trivial example with
 some repeating notes, and no lyrics and nothing else.  There is an
 item amounting to [-0.9:0.3], and a spanner amounting to [-7:0].  Ok, I step 
inside the calculation of pure_height for it, and find another (one) spanner.  
Putting a breakpoint inside the for() loop for the items, I never hit it.  I'd 
appreciate a three-liner briefly explaining the design of this.  (The "pure" vs 
"non-pure" height also seems of mysterious design).
 


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

Reply via email to