lilypond-user
[Top][All Lists]
Advanced

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

Re: Vertical spacing tweaks.


From: Han-Wen Nienhuys
Subject: Re: Vertical spacing tweaks.
Date: Tue, 20 Sep 2005 14:59:55 +0200
User-agent: Mozilla Thunderbird 1.0.6-1.1.fc4 (X11/20050720)

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 - address@hidden - http://www.xs4all.nl/~hanwen

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





reply via email to

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