lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Very wide spacing w chords & lyrics


From: Erik Sandberg
Subject: Re: Very wide spacing w chords & lyrics
Date: Mon, 25 Oct 2004 04:01:08 +0200
User-agent: KMail/1.6.2

On Monday 25 October 2004 00.14, Han-Wen Nienhuys wrote:
> address@hidden writes:
> > The vertical spacing sets distances between Y axis groups,
> > ie. horizontal lines such as Lyrics and Staff contexts. Apparently,
> > this distance must be shortened when the extremes are lyrics or chord
> > names.
> >
> > The workaround is to decrease betweensystemspace
> >
> > I am not sure what the best solution is:
> >
> > 1. we could ignore lyrics and chordnames (and only set distances
> > between staves).  This is an easy hack, but I think it would look bad
> > when there are many stanzas underneath the bottom staff. The next
> > system would come very close to the bottom lyrics line.
> >
> > 2. we could make betweensystemspace dependent on the type of context
> > (staff or non-staff) at the extremes. Complex and it's not clear what
> > the proper distance should be.
>
> I have added a verticallySpacedContexts property, which selects which
> contexts should be taken into account for spacing systems
> vertically. By default, it is set to '(Staff) meaning that Lyric lines
> are ignored for the ideal system spacing.

This looks great now! I did some quick attempts to create weird situations 
resulting in ugly spacing, but I didn't succeed. Can you think of any flaws 
in the new code? (I just want to document any bugs somewhere, for future)

Erik




reply via email to

[Prev in Thread] Current Thread [Next in Thread]