On Tue, 2010-03-23 at 22:51 -0400, Boris Shingarov wrote:
> > 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()). The begin_of_line_extent should be zero
>   > for lyrics, which should allow the lines to be close together in the
>   > height-estimation procedure. 
>  
> Ok, I just got one step forward in the dichotomy of where the bug is. 
> The begin_of_line_extent is zero.  Moreover, the problem is NOT
> specific to lyrics, and is observed also if there are low notes.  So, I am
> concentrating my attention on what's happening in the callers of
> get_skylines().  (Need to understand now why these skylines are
> part of "translation" and not "height"). 

The skylines are used as part of VerticalAlignment, to figure out how
far apart the children of VerticalAlignment (ie. VerticalAxisGroups for
staves, lyrics, etc) need to be. Once we compute the translations of the
children of VerticalAlignment, we can compute the height of
VerticalAlignment (and thus the height of System).

Cheers,
Joe




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

Reply via email to