Fairchild wrote:
Han-Wen -

What I proposed is to implement individual line spacing control
with\breakSpace #n to force n staff spaces between lines, and
\pageBreakSpace #n to force n staff spaces at the bottom of a page.  Spacing
following normal breaks or those forced with \break or \pageBreak would be
calculated as now.

This presents a simple syntax to the user, and allows precise vertical
spacing of individual lines or of an entire page if each line is followed by
a \breakSpace or \pageBreakSpace.

What I am proposing is a more fine-grained control of the spacing engine. It would be possible to write syntactic sugar (eg. \breakSpace #XXX ) to make that mechanism more palatable to the casual user.

Usually, syntax sugar is the easy part of solving a problem. I propose that the hard parts of the problem be addressed first.

--

Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen

LilyPond Software Design
 -- Code for Music Notation
http://www.lilypond-design.com



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

Reply via email to