X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fframework-scm.scm;h=ecbe711af88ed3d6ef3fd86ff107c273afac0c03;hb=2a0b1965e27a65b8ba1cfbad38ab4d25f5ec6aa6;hp=058217e0b329a35ccf1d0359a47d84b77d10800f;hpb=a7f82e4dc22fc6219a9fe0f6874f8c91e3f31f24;p=lilypond.git diff --git a/scm/framework-scm.scm b/scm/framework-scm.scm index 058217e0b3..ecbe711af8 100644 --- a/scm/framework-scm.scm +++ b/scm/framework-scm.scm @@ -10,12 +10,14 @@ (srfi srfi-1) (ice-9 pretty-print) (srfi srfi-13) + (scm page) (lily)) (define-public (output-framework basename book scopes fields ) (let* ((file (open-output-file (format "~a.scm" basename)))) + (display ";;Creator: LilyPond\n" file) (display ";; raw SCM output\n" file) (for-each @@ -25,7 +27,7 @@ ; (pretty-print (ly:stencil-expr page) file) (write (ly:stencil-expr page) file) ) - (ly:paper-book-pages book)))) + (map page-stencil (ly:paper-book-pages book))))) (define-public output-classic-framework output-framework)