On 18/11/16 08:47, Freddy Ouellette wrote:
Still a little confused about how to dynamically create a bookpart:
\version "2.18.2"
freddy = \bookpart {
\score {
\new Staff {
c d e f g
}
}
}
full_scores = \book {
}
#(ly:book-add-bookpart! full_scores freddy)
\full_scores
this doesn't seem to work.
C:/Program Files
(x86)/LilyPond/usr/share/lilypond/current/scm/lily-library.scm:242:5: In
procedure ly:book-process in expression (process-procedure book paper ...):
C:/Program Files
(x86)/LilyPond/usr/share/lilypond/current/scm/lily-library.scm:242:5:
Wrong type (expecting real number): #<undefined>
Freddy
This will create a book "full_scores", add the "freddy" bookpart to
"full_scores" and process the resulting book.
\version "2.18.2"
freddy = \bookpart {
\score {
\new Staff {
c d e f g
}
}
}
#(begin
(let ((full_scores (ly:make-book $defaultpaper $defaultheader)))
(ly:book-add-bookpart! full_scores freddy)
(ly:book-process full_scores $defaultpaper $defaultlayout "freddy")))
Tim Lanfear
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user