Sorry, the example use globalSettings.ily which I forgot to copy:
%%%%%%%%%%%
% globalSettings.ily %
%%%%%%%%%%%
\version "2.18.0"
globalSettings = {
\override Score.RehearsalMark.break-align-symbols = #'(clef)
\set Score.markFormatter = #format-mark-box-alphabet
}
On Sat, Feb 1, 2014 at 1:50 PM, Ernie Braganza <[email protected]>wrote:
> This is what I ended up doing. I had a similar problem, but I was
> including the file at the wrong point in the Set-List.ly file.
>
> %%%%%%%
> % Set-List.ly %
> %%%%%%
>
> \version "2.18.0"
> \include "globalSettings.ily"
>
> \include "ShortninBread_mandolin.ily" %%NOTE: Include this at the top
>
>
> \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))
>
> #(define (not-last-page layout props arg)
> (if (and (chain-assoc-get 'page:is-bookpart-last-page props #f)
> (chain-assoc-get 'page:is-last-bookpart props #f))
> empty-stencil
> (interpret-markup layout props arg)))
>
> print-all-headers = ##f
> first-page-number = -1
> tocItemMarkup = \tocItemWithDotsMarkup
> oddHeaderMarkup = \markup \fill-line { " " }
> evenHeaderMarkup = \oddHeaderMarkup
> oddFooterMarkup = \markup \fill-line { \column { \fontsize #-1
> \on-the-fly #not-first-page \on-the-fly #not-last-page
> \on-the-fly #print-positive-page-number \fromproperty
> #'page:page-number-string
> \on-the-fly #last-page \fromproperty #'header:tagline
> } }
> evenFooterMarkup = \oddFooterMarkup
> }
>
> \header {
> title = \markup {
> \lower #50 \left-align \center-column {
> \fontsize #4 \bold "Old-Time Set List"
> }
> }
> subtitle = \markup {
> \lower #4 \left-align \center-column {
> \fontsize #1 \bold "Mandolin"
> }
> }
> tagline = \markup {
> \fontsize #-3.5 {
> \override #'(box-padding . 1.0) \override #'(baseline-skip . 2.7)
> \box \center-column {
> \line {
> Arr. by Ernie Braganza.
> \line {
> Engraved using LilyPond \simple #(lilypond-version) (
> http://lilypond.org/)
> }
> }
> }
> }
> }
> }
>
> \pageBreak
>
> \markuplist \table-of-contents
> \markup \null
>
> \bookpart {
> \paper {
> print-page-number = ##t
> }
> \header {
> title = "Shortnin' Bread"
> subtitle = ##f % prevent overall subtitle from appearing
> composer = "Trad."
> }
> \tocItem \markup { 1. Shortnin' Bread }
> \score {
> <<
> \ShortninBread_chordChanges
> %ShortninBread_MandoChordDiagrams
> \ShortninBread_melody
> \ShortninBread_MandoTab
> >>
> \header { piece = "Mandolin" }
> }
> }
>
> %%%%%%%%%%%%%%%
> % ShorninBread_mandolin.ily%
> %%%%%%%%%%%%%%%
>
> \version "2.18.0"
> \include "globalSettings.ily"
>
> ShortninBread_settings = {
> \globalSettings
> \key d \major
> \time 2/4
> }
>
> ShortninBread_leadPart = \relative c'' {
> \ShortninBread_settings
> \mark \default
> \repeat volta 2 { %start repeat
> d8 b16 b a8 b | %1
> d16 d b8 a4 | %2
> d8 b a b16 b | %3
> fis16 fis e8 d4 | %4
> \break
> d'8 b16 b a a b b | %5
> d8 b a4 | %6
> d8 b a16 a b8 | %7
> fis8 e8 d4 | %8
> } %end repeat
> \break
> \mark \default
> \repeat volta 2
> { %start repeat
> d16 d b' b a a b8 |%9
> d,8 b' a b |%10
> d,16 d b' b a a b8 |%11
> fis8 e d4 |%12
> \break
> d16 d b' b a a b8 |%13
> d,8 b' a b |%14
> d,16 d b' b a a b8 |%15
> fis8 e d4 |%16
> } %end repeat
> }
>
> ShortninBread_chordPart = \chordmode {
> \ShortninBread_settings
> d4 d4 |%1
> d4 d4 |%2
> d4 d4 |%3
> a4 d4 |%4
> d4 d4 |%5
> d4 d4 |%6
> d4 d4 |%7
> a4 d4 |%8
> d4 d4 |%9
> d4 d4 |%10
> d4 d4 |%11
> a4 d4 |%12
> d4 d4 |%13
> d4 d4 |%14
> d4 d4 |%15
> a4 d4 |%16
> }
>
> ShortninBread_chordChanges = \new ChordNames
> {
> \set chordChanges = ##t
> \ShortninBread_chordPart
> }
>
> ShortninBread_MandoChordDiagrams = \new FretBoards
> {
> \include "predefined-mandolin-fretboards.ly"
> \set Staff.stringTunings = #mandolin-tuning
> \set chordChanges = ##t
> \ShortninBread_chordPart
> }
>
> ShortninBread_melody = \new Staff
> {
> \clef "treble"
> \ShortninBread_leadPart
> }
> ShortninBread_MandoTab = \new TabStaff
> {
> \clef "moderntab"
> \set TabStaff.stringTunings = #mandolin-tuning
> \ShortninBread_leadPart
> }
>
>
>
> On Sat, Feb 1, 2014 at 10:01 AM, MING TSANG <[email protected]> wrote:
>
>> Federico & Ernie:
>> I try to adapt Nick's sample by replacing line 70 with \include my lily
>> full score and I got the following error
>>
>> C:/Users/Tsang/Dropbox/Lyndon/LiLy/Down-from-his-glory/down-from-his-glory.ly:4:3<https://ca-mg6.mail.yahoo.com/neo/0>:
>> error: syntax error, unexpected STRING
>> ti="從榮耀降臨" %title
>> I am not quite sure how to wrap the the score block in my original lily
>> file which contains \include statement with variables for \header? The
>> score is a full lily code with \header & \paper and \midi.
>>
>> Then I try the following:
>>
>> \version "2.19.0"
>> \include "calypso-lullaby\calypso-lullaby.ly"
>> \pageBreak
>> \include "Down-from-his-glory\down-from-his-glory.ly"
>> \pageBreak
>> \include "forever-thanks\forever-thanks.ly"
>> \pageBreak
>>
>> I got the title of the third score ( title for score 1 and 2 disappear -
>> was replace by the third score). The page number becomes 1 to 16 for the
>> three scores (first score has 8 pages, second score has 1 page & third
>> score has 7 pages). I was hoping each score retains it page number and
>> header. Please note: each score is a full lily code with \header & \paper
>> and \midi.
>>
>> Any insights and recommendations and/or solutions are appreciated.
>> Emmanuel,
>> Ming
>>
>>
>>
>>
>>
>>
>>
>> On Saturday, February 1, 2014 3:28:10 AM, Federico Bruni <
>> [email protected]> wrote:
>> I also suggest using just lilypond (lilypond-book makes sense only if
>> you write a lot of text and want to insert some music fragment).
>> Of course you'll have to adapt Nick's template and replace the \bookpart
>> blocks with an \include statement and then wrap the \score block in the
>> included files inside a \bookpart.
>>
>>
>> 2014/2/1 Ernie Braganza <[email protected]>
>>
>> This was just posted on the list by Nick Payne <
>> [email protected]>. Hope it helps.
>>
>>
>> On Fri, Jan 31, 2014 at 8:36 PM, MING TSANG <[email protected]> wrote:
>>
>> Hi, lilyponders:
>> Over the years (since lilypond v2.14) I have coded 25+ hymns for our
>> choir. I like to put them in book form. Is there a lilypond-book template
>> available (compilable - just include my 25+ hymns)? I like to have title
>> page, table of content and each hymn starts on a new page. If possible to
>> have page number for each hymn, but also have overall page number for the
>> whole book. I know it is a tall request, but I have not done lilypond-book
>> before. I have no knowledge of laTex. Appreciate any help.
>> Emmanuel,
>> Ming
>>
>> _______________________________________________
>> lilypond-user mailing list
>> [email protected]
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>>
>>
>>
>> _______________________________________________
>> lilypond-user mailing list
>> [email protected]
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>>
>>
>>
>>
>
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user