lilypond-user
[Top][All Lists]
Advanced

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

Two-Pass Vertical Spacing


From: William Oram
Subject: Two-Pass Vertical Spacing
Date: Fri, 22 Dec 2006 09:55:55 -0600

I've been toying with two-pass vertical spacing. Pretty neat, and
exactly what I need. A couple questions:

1) Is it *supposed* to force each system onto a separate page? That
seems to be what it's doing: splitting pages with multiple systems. I'd
be OK with this, aside from the smaller systems filled with tons of
white space. Unfortunately, after giving systems their own pages, a
vertical respacing isn't performed on them. In short, only pages that
could fit one system anyway are properly respaced.

It's hard to pictorally show this. Here's Preview.app's preview of the
first 11 pages of a sample score.

Without vertical spacing: http://www.foxchange.com/spamguy/nospacing.jpg
With vertical spacing: http://www.foxchange.com/spamguy/spacing.jpg

Note how pp. 3 - 6 have multiple systems per page in the first example.
In the second, all systems on 3 - 6 are given their own pages but not
stretched down the page.

If you want code for this, I can provide the .lys that made the above,
but making a simple reproduction from scratch is WAY beyond me.

---

2) This seems to be something that can't be applied across a \book {} of
scores. I suppose with a little work a book could be broken into
individual scores, processed separately, then merged together with
LaTeX. But \book was invented to avoid that old mess, no?

the morning lets you live
but not sleeping is too hard
----------------------------------------------------------
                       _   |  WILL ORAM
ASCII ribbon campaign ( )  |  spamguy (at) foxchange . com
 - against HTML email  X   |  wro1 (at) cwru . edu
             & vCards / \  |
                           |  AIM spamguy21
----------------------------------------------------------
(ABOVE: Magnetic poetry #1)





reply via email to

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