Trevor Daniels wrote
> Le 12 janv. 2013 à 11:10, Christopher R. Maden <

> crism@

> > a écrit :
> 
>> I expect \bookpart{} to start a new page; and
>> if the bookpart has a title or any other header info, I expect that to
>> be printed at the top of that new page.
> 
> Indeed, \bookpart starts a new page.
> In your example, the \book block immediately starts with a \bookpart
> block: you explicitely ask that the first page is that of the bookpart.
> So there is now place for the book block title to be printed.
> if you add e.g. a markup before the first bookpart, then there will be
> a page before the bookpart, and the book title will be printed.
> 
> \book {
>   \header {
>     title = "Book Title"
>   }
>   \markup { first book page }
>   \bookpart {
>     \header {
>       title = "Book Part Title"
>     }
>     \markup { first bookpart page }
>   }
> }

what about using a simple \pageBreak after the book's header?

\book {
  \header {title = "…"}
  \pageBreak
  \bookpart { 

I feel this is clearer than relying on the following construct (from NR):

"Use the breakbefore variable inside a \header block that is itself in a
\score block, to make the top-level \header block titles appear on the first
page on their own, with the music (defined in the \score block) starting on
the next."

Eluze



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Fw-Book-title-showing-up-on-every-score-in-a-songbook-2-14-2-tp139364p139374.html
Sent from the Bugs mailing list archive at Nabble.com.

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

Reply via email to