lilypond-user
[Top][All Lists]
Advanced

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

Re: How to increase the distance between systems? (new try)


From: Kaj
Subject: Re: How to increase the distance between systems? (new try)
Date: Thu, 19 Feb 2015 10:59:19 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.4.0

Yes, thank you! You gave me the solution, and it works fine. My question to myself is how I could miss that in my searching through the manuals. But the first things making you blind are the eyes.

However, Joram. Your suggestion to use default-staff-staff-spacing.basic-distance did not work for me. I have tried it in different places: in the \layout block inside the \score block (as in the example), in a \layout block outside the \score and also inside a \with block appended to the first \staff. Nowhere it had any effect, but on all these places the sentence without "default-" did work as intended. So there must be something I have missed. Yes, I admit, I do no quite understand the short explanation in the manual.

So thank you all: Joram, Simon and Stephen for your valuable help.

Kaj

On 2015-02-18 15:49, Kaj wrote:
Sorry, the code example became totally distorted in the previous try, so here it is again:
---------------------------------------------------
I have tried to find in the manuals180 how to increase the distance between systems in the same score. I have found how to control the distance between individual staves inside the system, but not between systems. In my real task I want to fill the page. I see there is plenty of room below the last system, but I cannot find out how to get the score to expand. I also want to use the tagline at the bottom, but this should not have any impact.

Here is a simple example:

\version "2.18.2"

\score {
  <<
    \new StaffGroup
    <<
      \new Staff
      { c'1 e'1 \break g'1 b'1 }
      \new Staff
      { d'1 f'1 \break a'1 c''1 }
    >>
  >>
 
  \layout {
    indent = #0
    ragged-right = ##t
    %\override Staff.VerticalAxisGroup #'staff-staff-spacing = #'((basic-distance . 15))
  }
}

            

If you remove the comment sign (%) from the "\override" sentence at the end of the code, the space between the staves increases, but what to write to make the same happen between the two systems? Reading the manual make me think, that possibly "staffgroup-staff-spacing" could be the solution, but I have had no success so far. I have tried, I think, all combinations of contexts and grobs, but none has been successful.

By the way, I also found a discrepancy between the manual and the real life. According to the manual (e.g. chapter 4.4.1 in the Notation Reference) the override sentence could also be written like:

\override Staff.VerticalAxisGroup #'staff-staff-spacing #'basic-distance = #15

but this did not succeed for me. I did also test the modern way of writing with dots between the keywords, but with no effect.

Kaj



reply via email to

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