James
 
The problem with this issue is that to reproduce the output would require five 
fairly large .ly files. Four with notes for each
movement and  one to create the instrument score.
 
Getting page turns in appropriate places has seemed to be akin to herding cats. 
You get on turn as you want and others in other
movements are affected.
 
A neat setting of 
page-breaking = #ly:page-turn-breaking 
does not produce player friendly page turns - so I then add either \pageBreak 
or \pageTurn where I want the page turn. But each
addition produces unwanted changes elsewhere in the files. The final problem 
was the placing on one line on the last page when there
seems to be adequate room on the previous page.
 
I didn't think you would thank me for including the whole set of files even 
though the performance is predicated on the them.
 
Does pageTurn really work with doublesided output or how can I get all these 
cats into the bag?


  _____  

From: james [mailto:[email protected]] 
Sent: Wednesday, January 16, 2013 9:03 PM
To: Peter Gentry
Cc: [email protected]
Subject: Re: Unwanted new page at end of score



On Jan 16, 2013, at 12:45 PM, Peter Gentry wrote:


I cannot suppress a page break which looks unnecessary - what am I doing wrong?.

I have included the example in the attached file which I hope does not contain 
too much unnecessary data.

I would welcome helpful advice on presenting such information to the list.

regards
Peter Gentry 

<Last page spacing issue.xml>____________________________________



Out of curiosity, I decided to see what was in the file, yeah, I'm avoiding 
work I should be doing.
I'd say this looks like a debug report, for some reason sent as an .xml file 
created by microsoft word so as to make it readable
across systems. It even includes an image of what the output is. 
The code included will not compile as-is. If you include code, even in an 
attached file, please make sure that it can compile on its
own, independent of any other settings. Ideally, the code would contain just 
enough information to make the problem apparent. This
goes under the heading, Creating  
<http://www.lilypond.org/doc/v2.17/Documentation/web/tiny-examples> Tiny 
Examples. (Note the bit
that says you should include which version you're using.) 
In this case, you would need a file that includes enough information to show 
that the music is on two pages. Or at the very least,
what overrides you've set to try and reduce the number of pages. 
The best I can make of this is this:
\paper {
annotate-spacing = ##t
two-sided = ##t
top-margin = 10\mm
bottom-margin = 10\mm 
inner-margin = 20 \mm
outer-margin = 15 \mm
binding-offset = 5 \mm
first-page-number = #1
blank-after-score-page-force = #100 % no change in output whatever value is 
specified here
page-breaking = #ly:page-turn-breaking 
ragged-bottom = ##t 
indent = 5\mm
print-page-number = ##t
print-first-page-number = ##f
oddHeaderMarkup = \markup \null
evenHeaderMarkup = \markup \null
oddFooterMarkup = \markup {
\fill-line {
\null \fontsize #2 \fromproperty #'header:mycustomtext 
\on-the-fly #print-page-number-check-first
\fontsize #2 \fromproperty #'page:page-number-string
} % end of fill line 
} % end of markup block
evenFooterMarkup = \oddFooterMarkup
} % end of paper block

\score {
   {
      \mark \default d''8 \f [ bes'8 bes'8 bes'8 ] c''8 [ bes'8 d''8 bes'8 ] | 
% 236
      ees''8 [ g''8 ees''8 c''8 ] d''8 [ c''8 e''8 c''8 ] | % 237
      f''8 [ c''8 a''8 f''8 ] g''8 [ f''8 a''8 f''8 ] | % 238
      bes''8 [ f''8 bes''8 f''8 ] c''8 [ f''8 d''8 f''8 ] | % 239
      ees''4 r4 r2 | % 240
      f''2 \p ( e''4 ees''4 ) | % 241
      d''4 r4 r2 | % 242
      r8 f''8 [ f''8 f''8 ] f''8 [ ees''8 d''8 c''8 ] | % 243
      bes''8 r4. r2 | % 244
      f'2 ( e'4 ees'4 | % 245
      d'4 ) r4 r2 | % 246
      r8 f''8 [ f''8 f''8 ] f''8 [ ees''8 d''8 c''8 ] | % 247
      bes'4 r4 r2 | % 248
      f''2 ( e''4 ees''4 ) | % 249
      d''4 r4 r2 | % 250
      d''2 ( des''4 c''4 ) | % 251
      bes'4 r4 r2 | % 252
      r8 f''8 \pp [ f''8 f''8 ] g''8 [ f''8 a''8 f''8 ] | % 253
      bes''4 r4 r2 \bar "|."
   }
}

I don't know if this truly is what you were hoping to show, but this is the 
best I could make of it.

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to