lilypond-user
[Top][All Lists]
Advanced

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

Re: Fwd: \book output


From: Nick Payne
Subject: Re: Fwd: \book output
Date: Mon, 22 Nov 2010 07:54:49 +1100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101028 Thunderbird/3.1.6

On 22/11/10 03:56, Stephan Elliot Perez wrote:
Ah no, I did not. Now it is working. Is there a way to simple way to force the creation of a new page after each score?

Here's the template I use:

%=============================
\version "2.13.39"

\paper {
    #(define (print-positive-page-number layout props arg)
        (if (> (chain-assoc-get 'page:page-number props -1) 0)
            (create-page-number-stencil layout props arg)
            empty-stencil))

    first-page-number = 0
    print-first-page-number = ##f
    oddHeaderMarkup = \markup \fill-line { " " }
    evenHeaderMarkup = \markup \fill-line { " " }
    oddFooterMarkup = \markup { \fill-line {
        \on-the-fly #not-first-page \fromproperty #'header:instrument
\on-the-fly #print-positive-page-number \fromproperty #'page:page-number-string
        " "
    } }
    evenFooterMarkup = \markup { \fill-line {
        \on-the-fly #not-first-page \fromproperty #'header:instrument
\on-the-fly #print-positive-page-number \fromproperty #'page:page-number-string
    } }
    ragged-right = ##t
    ragged-bottom = ##t
    ragged-last-bottom = ##t
    }

\header {
    title = "Overall Title"
    subtitle = \markup {
        \left-align \center-column {
            "Overall Subtitle"
            \lower #2 " " % to space ToC away from title/subtitle
        }
    }
    tagline = ##f
}

\markuplines \table-of-contents

\markup \null

\bookpart { \header {
    subtitle = "Piece One"
    composer = "Person One"
    }
    \tocItem \markup { 1. Piece One }
    \relative c' { c1 }
}

\bookpart {
    \header {
        subtitle = "Piece Two"
        composer = "Person Two"
    }
    \tocItem \markup { 1. Piece Two }
    \relative c' { c1 }
}

\bookpart {    \header {
    subtitle = "Piece Three"
    composer = "Person Three"
    }
    \tocItem \markup { 3. Piece Three }
    \relative c' { c1 }
}
%=============================

Nick



reply via email to

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