lilypond-user
[Top][All Lists]
Advanced

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

Vertical stretching of groups


From: Reinhold Kainhofer
Subject: Vertical stretching of groups
Date: Sat, 14 Jun 2008 16:30:56 +0200
User-agent: KMail/1.9.9

Without much success, I'm currently trying to create a proper vertical page 
layout for one of my full scores with one system per page. I still have some 
very serious issues, some which make the scores unusable for a conductor or 
piano accompaniment:

-) How can I define globally that direct child staves/groups of 
SimulaneousMusic can be spaced any amount, immediate child staves/groups of 
StaffGroup are stretched a little less, the staves of a ChoirStaff are 
stretched only a little, and the staves of a PianoStaff are hardly stretched 
at all? 
The max-stretch seems to do this, but unfortunately it seems to not look at 
staff distances. For example, between two child staves of a choir staff, 
there are already the lyrics, some dynamics etc., so when stretching, there 
should not be any space added until the other staves are spaced as much as 
the child staves of ChoirStaff already are. Currently, the staves of a choir 
staff are spaced a lot more then e.g. the two violins or as the space between 
the brass and the string group (which should be the largest spacing of the 
score!!!!). 
E.g. Gardner Read clearly describes in his book that the instrumental groups 
should have less spacing for their staves than the spacing to between the 
groups. I've not been able to achieve this in lilypond yet.

-) How can I decrease the distance of a FiguredBass to the staff it is 
assigned to (i.e. it's define inside a staff, but appears wayyyy below that 
staff instead of immediately below the staff). I have already the settings 
    \override VerticalAxisGroup #'keep-fixed-while-stretching = ##t
    \override VerticalAxisGroup #'minimum-Y-extent  = #'(0 . 1)
    \override VerticalAxisGroup #'padding = #0
for the FiguredBass context, but there is still some space above the Figured 
basse.

-) If in a full score there is enough space for two systems on a page, the two 
systems are not stretched at all, and instead the remaining empty is simply 
inserted in the middle of the page between the two systems (leaving ~3-5 cm 
of empty space), 
Similarly, on the first page, the system is not stretched at all, but instead 
the space is inserted between the title and the score. If I limit the spacing 
between systems using
   page-limit-inter-system-space = ##t
   page-limit-inter-system-space-factor = 1.1
then the system is still not stretched more, but the space is inserted at the 
bottom, which is even worse. Additionally, in this case, the preface is also 
not stretched, which is fatal for my scores. So, is there a way to enable 
conventional stretching (of markups) for the preface of my score and then 
change the behavior to use page-limit-inter-system-space-factor or something 
similar to force lilypond not to leave too much space between the systems and 
stretch the systems instead? (BTW, stretching IS enabled with a very large 
max-stretch, it only doesn't work in the way that I would need it...)

Thanks a lot for your help,
Reinhold

PS: If you can't imagine what I'm talking about, here are some example 
outputs:

-) A4 score, the first page has large spacing after the title and before the 
score, the other pages have a large irregular space at the bottom, the 
systems are not stretched properly (although stretching is turned on):
http://www.fam.tuwien.ac.at/~reinhold/temp/Pembaur_VierteLateinischeMesse_LongScore_normal.pdf
All systems should end at the very bottom of the page and not leave any empty 
space!
Also note how the vocal staves are spaced way more than any of the other 
staves, which is simply bad layout according to the experts :-(((

-) The same score, paper 10cm higher, to show that stretching is actually 
enabled. The systems are stretched more, but the empty space at the bottom is 
even larger now:
http://www.fam.tuwien.ac.at/~reinhold/temp/Pembaur_VierteLateinischeMesse_LongScore_higher.pdf

-) Figured bass has a lot of space between its staff and the figures:
http://www.fam.tuwien.ac.at/~reinhold/temp/Mozart_BenedictusSitDeus_KV117_BassoContinuo.pdf

-- 
------------------------------------------------------------------
Reinhold Kainhofer, Vienna University of Technology, Austria
email: address@hidden, http://reinhold.kainhofer.com/
 * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
 * K Desktop Environment, http://www.kde.org, KOrganizer maintainer
 * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/




reply via email to

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