Some months ago I proposed implementation of 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. Too simple? - Bruce -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Han-Wen Nienhuys Sent: Tuesday, January 17, 2006 11:45 AM To: Trevor Baca Cc: Nicolas Sceaux; lilypond-user@gnu.org Subject: Re: feature request: semi-automatic vertical spacement Trevor Bača wrote: >>>(Or maybe this is already possible some other way and I just haven't >>>researched hard enough; if so, please ignore the request.) >> >>Of course it's possible, you just have to write loads of Scheme code >>:-) >> >>I can look into this. Shall I make a combined quote for refactoring >>the pagelayout to do both automatic stretching and absolute >>positioning? > > Yes, please. If the absolute adjustments wind up being considerably > more complicated than the relative (stretching) adjustments, then > maybe you can also quote separately so that Nicolas and I (and perhaps > others in the group) can help divide up the costs. Hi, sorry for the delays. The orchestra was very hectic for the past days, causing some delay. Unfortunately, I misread your original request. It's certainly feasible to make staves appear at fixed distances and to make systems appear at fixed positions on the page. However, I don't see how I can make staves appear at fixed positions on the page in a sensible way. I can add the latter (systems at fixed Y positions, including necessary refactoring) for 150 eur. You should be able to make staves appear at fixed positions in a system by simply setting the Y-offset of the respective Staff.VerticalAxisGroup. I plan to start this work on page layout early next week. -- 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 _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user