]> git.donarmstrong.com Git - lilypond.git/blobdiff - ly/lilypond-book-preamble.ly
Merge commit 'origin' into includes
[lilypond.git] / ly / lilypond-book-preamble.ly
index 91fde7c84b874f2796bf80742981864335deae0a..e6e72503eb7d182581555708b5a49ff69851b985 100644 (file)
@@ -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)