Hi Joe, Thanks for the tips, and have a nice and safe trip! > 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()) Apparently, the estimated height does not take it into account. As to the call to get_skylines(), now I am really confused. All this (get_property("springs-and-rods") resulting in Spacing_spanner::set_springs() and all the other things down the road being called), happens much earlier than thewhole page layout stage -- I guess the Y-extent property is stored inside the grob at this earlier stage? > The begin_of_line_extent should be zero > for lyrics, which should allow the lines to be close together in the > height-estimation procedure. It looks to me like the correction based on begin_of_line_extent, is only about the case when the whole previous line is lyrics? I'll step through get_skylines() in the debugger right now to see what's going on. Boris
_______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond