X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=ly%2Flilypond-book-preamble.ly;h=e6e72503eb7d182581555708b5a49ff69851b985;hb=6e040a3aa057586b059d1552d0afdd48d9d20944;hp=91fde7c84b874f2796bf80742981864335deae0a;hpb=75f273ec5c256dac7f8f21294a6f4693e083182b;p=lilypond.git diff --git a/ly/lilypond-book-preamble.ly b/ly/lilypond-book-preamble.ly index 91fde7c84b..e6e72503eb 100644 --- a/ly/lilypond-book-preamble.ly +++ b/ly/lilypond-book-preamble.ly @@ -1,11 +1,31 @@ -\version "2.10.0" +\version "2.12.0" %% toplevel \book gets output per page, %% everything else gets output per system/title #(define default-toplevel-book-handler print-book-with-defaults-as-systems ) +#(define toplevel-book-handler + (lambda ( . rest) + (set! output-empty-score-list #f) + (apply print-book-with-defaults rest))) + +#(define toplevel-music-handler + (lambda ( . rest) + (apply collect-music-for-book rest))) + +#(define toplevel-score-handler + (lambda ( . rest) + (apply collect-scores-for-book rest))) + +#(define toplevel-text-handler + (lambda ( . rest) + (apply collect-scores-for-book rest))) + +#(set! output-empty-score-list #t) + + #(ly:set-option (quote no-point-and-click)) #(define inside-lilypond-book #t) #(define version-seen #t)