On 12/29/17, 12:35 PM, "Shane Brandes" <[email protected]> wrote:
wow. o.k. That does mean there is no simple way of maintaining vast
projects via tidy compartmentalization.
%--- file a.ly
\version "2.17.97"
aTitle = "a"
righteOne = \relative g' {
\clef "treble"
g8
}
righteTwo = \relative a' {
d2
}
lefteOne = \relative c' {
\clef "bass"
}
lefteTwo = \relative a, {
\clef "bass" r2
}
%--- file b.ly
\version "2.17.97"
bTitle = "b"
rightTwo = \relative c'' {
r2
}
rightOne = \relative c'' {
a2.
}
leftOne = \relative c' {
a2.
}
leftTwo = \relative c' {
}
pedal = \relative c {
c4 }
% --- file scoreastruct.ly
\header{title = \aTitle}
\score {
\new PianoStaff \with {
instrumentName = "Organ"
} <<
\new Staff = "right" << \righteOne \\ \righteTwo >>
\new Staff = "left" { \clef bass << \lefteOne \\ \lefteTwo >> }
>>
\layout { }
}
% --- file scorebstruct.ly
\header{
title = \bTitle
}
\score {
<<
\new PianoStaff \with {
instrumentName = "Organ"
} <<
\new Staff = "right" << \rightOne \\ \rightTwo >>
\new Staff = "left" { \clef bass << \leftOne \\ \leftTwo >> }
>>
\new Staff = "pedal"{ \clef bass \pedal }
>>
\layout { }
}
% --- file scorea.ly
\version "2.17.97"
\include "a.ly"
\include "scoreastruct.ly"
% -- file scoreb.ly
\version "2.17.97"
\include "b.ly"
\include "scorebstruct.ly"
%---- bookpart test.ly
\version "2.17.97"
\include "a.ly"
\include "b.ly"
\bookpart {
\include "scoreastruct.ly"
}
\bookpart {
\include "scorebstruct.ly"
}
Seems to work to me.
Carl
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user