[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RFC: new vertical layout engine
From: |
Cameron Horsburgh |
Subject: |
Re: RFC: new vertical layout engine |
Date: |
Wed, 17 Jun 2009 21:50:59 +1000 |
User-agent: |
Wanderlust/2.15.6 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.7 Emacs/23.0.94 (i486-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) |
At Wed, 17 Jun 2009 14:24:18 +0300,
Joe Neeman <address@hidden> wrote:
>
> On Tue, Jun 16, 2009 at 3:32 PM, Cameron Horsburgh <address@hidden> wrote:
>
>
> I produce a lot of conductor's scores (with one system to a page) but
> I've always found the spacing to detract a lot from the overall
> excellence of the typesetting. I've just tried out the new code on one
> of my scores and I must say I am very impressed with the result. In
> fact, I'm going to print my most recent score and replace the one I
> delivered a couple of weeks ago. It is far, far better.
>
> I don't usually use a lot of the fancier layout stuff, so I'm
> wondering what you have removed from this version. However, I would
> most certainly use some of the grouping schemes Reinhold mentioned in
> his message.
>
> As of my latest push, I think there are no regressions in the
> configurability, although some
> tweaks got a bit uglier (to fix a lyric line, you need to override
> next-staff-spacing on the
> staff above it).
Ah, I rarely use lyrics, and I don't remember ever needing to tweak them.
> What I would ideally like (for systems-per-page = #1) is for the top
> line of the top staff and the bottom line of the bottom staff to be
> the same for every page, and everything suitably spread out
> between. In other words, the top and bottom staves should be given
> absolute positions and everything else is calculated afterwards.
>
> With first-system-spacing and last-system-spacing in the paper block, this is
> now achievable:
> \paper {
> first-system-spacing = #'((space . 20) (stretchability . 0))
> last-system-spacing = #'((space . 20) (stretchability . 0))
> }
>
This looks pretty useful. I'll have a play with it in the next day or
two. Thanks for the work!
--
Cameron Horsburgh
Blog: http://spiritcry.wordpress.com/
- Re: RFC: new vertical layout engine, (continued)
Re: RFC: new vertical layout engine, Jonathan Kulp, 2009/06/15
Re: RFC: new vertical layout engine, Cameron Horsburgh, 2009/06/16
Re: RFC: new vertical layout engine, Joe Neeman, 2009/06/22