]> git.donarmstrong.com Git - lilypond.git/commit
* scm/page-layout.scm (ly:optimal-page-breaks): use new parameters
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 12 Sep 2004 13:39:56 +0000 (13:39 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 12 Sep 2004 13:39:56 +0000 (13:39 +0000)
commitcbce93a817737a5c42e5cc5c7e93e72274286ebf
treef8f0509a10560831503f9d42bcadf59910588f1c
parentbaea2745698dd28f2010818cb619bbaaad53a737
* scm/page-layout.scm (ly:optimal-page-breaks): use new parameters
to get sane spaces for titles.

* scm/page-layout.scm (ly:optimal-page-breaks): add
betweensystempadding also to fixed distance for the spring.

* lily/beam-concave.cc: new file, with new routines for concave
decisions. There are now two types of concaveness: 1. a sharp
logic decision forcing a beam horizontal, and 2. a number that
measures how concave beams are that are not caught by 1.

This fixes: morgenlied.ly and input/regression/beam-concave.ly
input/mutopia/E.Satie/petite-ouverture-a-danser.ly
input/mutopia/F.Schubert/morgenlied.ly
input/mutopia/F.Schubert/standchen.ly
input/mutopia/J.S.Bach/baerenreiter-sarabande.ly
input/mutopia/J.S.Bach/bwv940.ly
input/mutopia/J.S.Bach/wtk1-fugue2.ly
input/mutopia/R.Schumann/romanze-op28-2.ly
input/mutopia/W.A.Mozart/mozart-hrn-3.ly
lily/beam-concave.cc