[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Wasted Space Below Header
From: |
Will Oram |
Subject: |
Re: Wasted Space Below Header |
Date: |
Sun, 13 Mar 2005 03:32:48 -0500 |
Unfortunately, it didn't work.
The project as a whole is 30 ly files, so posting would make quite an
e-mail. I'll stick with the central, header and global .ly files, as
they're the most important.
If you need anything beyond what you see, I can send the whole project
privately.
(As for the strange mix of languages...I copied a lot of the files from
older projects. Since the end user will never see this code, I'm too
lazy to adjust to one language.)
Thanks!
Will
%%% HEADER.LY %%%
title = "Violin Concerto"
subtitle = "Movement 2"
composer = "Will Oram (1984 - )"
%%% MAIN.LY %%%
\version "2.4.5"
#(set-global-staff-size 14)
\include "english.ly"
\include "defs.ly"
\include "global.ly"
\include "kleine_floete.ly"
\include "grosse_floeten1.ly"
\include "grosse_floeten2.ly"
\include "oboen1.ly"
\include "oboen2.ly"
\include "klarinettenA1.ly"
\include "klarinettenA2.ly"
\include "fagotte1.ly"
\include "fagotte2.ly"
\include "kontrabassoon.ly"
\include "hoernerF1.ly"
\include "hoernerF2.ly"
\include "hoernerF3.ly"
\include "hoernerF4.ly"
\include "trumpet1.ly"
\include "trumpet2.ly"
\include "trombone1.ly"
\include "trombone2.ly"
\include "trombone3.ly"
\include "solo.ly"
\include "violine1.ly"
\include "violine2.ly"
\include "viola.ly"
\include "violoncell.ly"
\include "kontrabass.ly"
\header { \include "header.ly" }
\paper {
#(set-paper-size "legal")
}
\score {
\layout {
\context { \RemoveEmptyStaffContext }
raggedbottom = ##f
raggedlastbottom = ##f
}
\simultaneous {
\new StaffGroup <<
\new GrandStaff <<
\new Staff <<
\set Staff.instrument = \markup {
"Piccolo." }
\set Staff.instr = \markup { "Pc." }
\bars % see 'global.ly'
\spacing
\tempochange
\parameters
\Piccolo
>>
\new Staff <<
\set Staff.instrument = \markup { "2
Flute." }
\set Staff.instr = \markup { "Fl." }
\partcombine
\relative e'' { \FluteOne }
\relative e'' { \FluteTwo }
>>
>> % end grandstaff
\new Staff <<
\set Staff.instrument = \markup { "2 Oboe." }
\set Staff.instr = \markup { Ob. }
\partcombine
\relative e'' { \OboeOne }
\relative e'' { \OboeTwo }
>>
\new Staff <<
\set Staff.instrument = \markup { "2 A
Clarinet." }
\set Staff.instr = \markup { \column < "Cl." "(A)"
> }
\partcombine
\relative e'' { \ClarinetOneA }
\relative e'' { \ClarinetTwoA }
>>
\new GrandStaff <<
\new Staff <<
\set Staff.instrument = \markup { "2
Fagotte." }
\set Staff.instr = \markup { Fag. }
\partcombine
\relative e { \BassoonOne }
\relative e, { \BassoonTwo }
>>
\new Staff <<
\set Staff.instrument = \markup {
"Contrabassoon." }
\set Staff.instr = \markup { Cb. }
\Contrabassoon
>>
>> % end GrandStaff
>> % end StaffGroup
\new StaffGroup <<
\new GrandStaff <<
\new Staff <<
\set Staff.instrument = \markup { I.II.
in F }
\set Staff.instr = \markup { \column < "Hr."
"(F)" > }
\partcombine
\relative c'' { \HornOneF }
\relative c' { \HornTwoF }
>>
\new Staff <<
\set Staff.instrument = \markup {
III.IV. in F }
\set Staff.instr = \markup { \column < "Hr."
"(F)" > }
\set Staff.soloText = #"3."
\set Staff.soloIIText = #"4."
\partcombine
\relative c' { \HornThreeF }
\relative c' { \HornFourF }
>>
>> % end grand staff
\new Staff <<
\set Staff.instrument = \markup { "2 C
Trumpet." }
\set Staff.instr = \markup {Trp.}
\partcombine
\relative c'' { \TrumpetOne }
\relative c'' { \TrumpetTwo }
>>
\new GrandStaff <<
\new Staff <<
\partcombine
\relative c' { \TromboneOne }
\relative c' { \TromboneTwo }
>>
\new Staff <<
\TromboneThree
>>
>>
>> % end StaffGroup
\new Staff <<
\set Staff.instrument = \markup { "Solo Violin." }
\set Staff.instr = \markup { Solo. }
\SoloViolin
>>
\new StaffGroup <<
\new GrandStaff <<
\new Staff <<
\set Staff.instrument = \markup { "Violin
I." }
\ViolinOne
\tempochange
>>
\new Staff <<
\set Staff.instrument = \markup { "Violin
II." }
\ViolinTwo
>>
>> %%% end grandstaff
\new Staff <<
\set Staff.instrument = \markup { "Viola." }
\set Staff.instr = \markup { Br. }
\Viola
>>
\new GrandStaff <<
\new Staff <<
\set Staff.instrument = \markup {
"Violincello." }
\set Staff.instr = \markup { Vc. }
\Violincello
>>
\new Staff <<
\set Staff.instrument = \markup {
"Bass." }
\set Staff.instr = \markup { Kb. }
\Contrabass
>>
>> % end GrandStaff
>> % end StaffGroup
}
}
%%% GLOBAL.LY %%%
\version "2.3.22"
spacing = {
s2. | s2. | s2. | s2. | s2. | \pageBreak
s2. | s2. | s2. | s2. | s2. | \pageBreak % I also tried simple \break;
no change
}
tempochange = {
s2.^\markup { "" \raise #8 {\bigger\bigger\bigger\bold {Adagio. }
\note #"4" #1 \bigger\bigger\bigger {= 55}}}
}
parameters = {
\override Score.MetronomeMark #'transparent = ##t
\override Score.Hairpin #'extra-offset = #'(0 . -2)
\override Score.DynamicText #'extra-offset = #'(0 . -2)
\override Score.TextScript #'extra-offset = #'(0 . -2)
\set Score.soloText = #"1."
\set Score.soloIIText = #"2."
\set Score.skipBars = ##t
}
On Mar 13, 2005, at 3.10 AM, Jan Nieuwenhuizen wrote:
Will Oram writes:
\layout {
\context { \RemoveEmptyStaffContext }
raggedbottom = ##f % false is what I want, right?
}
However, the page break does not occur, and there is a gigantic (~10
cm) amount of empty space between the piece header and the first
system. There is no change in space between staves either.
What's the proper procedure to get an even system spread every page?
Also set raggedlastbottom = ##f, otherwise post your .ly if you can.
Jan.
--
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music
typesetter
http://www.xs4all.nl/~jantien | http://www.lilypond.org
the morning lets you live
but not sleeping is too hard
----------------------------------------------------------
_ | WILL ORAM
ASCII ribbon campaign ( ) | spamguy (at) foxchange . com
- against HTML email X | wro1 (at) cwru . edu
& vCards / \ |
| AIM spamguy21
----------------------------------------------------------
(ABOVE: Magnetic poetry #1)
- Wasted Space Below Header, Will Oram, 2005/03/13
- Wasted Space Below Header, Will Oram, 2005/03/13
- Re: Wasted Space Below Header, Jan Nieuwenhuizen, 2005/03/13
- Re: Wasted Space Below Header,
Will Oram <=
- Re: Wasted Space Below Header, Jan Nieuwenhuizen, 2005/03/13
- Re: Wasted Space Below Header, Will Oram, 2005/03/13
- Re: Wasted Space Below Header, Paul Scott, 2005/03/13
- Re: Wasted Space Below Header, Han-Wen Nienhuys, 2005/03/13
- Re: Wasted Space Below Header, Paul Scott, 2005/03/13