PREAMBLE_LY = '''%%%% Generated by %(program_name)s
%%%% Options: [%(option_string)s]
-\\include "lilypond-book-preamble.ly"
+
+#(set! toplevel-score-handler print-score-with-defaults)
+#(set! toplevel-music-handler
+ (lambda (p m)
+ (if (not (eq? (ly:music-property m \'void) #t))
+ (print-score-with-defaults
+ p (scorify-music m p)))))
+
+#(ly:set-option (quote no-point-and-click))
+#(define inside-lilypond-book #t)
+#(define version-seen? #t)
%(preamble_string)s
%% ****************************************************************
\paper {
- #(define dump-extents #t)
- %(font_dump_setting)s
- %(paper_string)s
+ #(define dump-extents #t)
+ %(font_dump_setting)s
+ %(paper_string)s
}
\layout {
- %(layout_string)s
+ %(layout_string)s
}
'''
snippets = []
index = 0
- found = dict ([(t, None) for t in types])
+ found = dict ((t, None) for t in types)
line_starts = find_linestarts (s)
line_start_idx = 0
def my_system (cmd):
status = ly.system (cmd,
be_verbose=global_options.verbose,
- progress_p=1)
+ progress_p= 1)
if global_options.format in (HTML, TEXINFO):
- cmd += ' --formats=png '
+ cmd += ' --format png '
# UGH
# the --process=CMD switch is a bad idea
def write_file_map (lys, name):
snippet_map = open ('snippet-map.ly', 'w')
snippet_map.write ("""
-#(define version-seen #t)
+#(define version-seen? #t)
#(ly:add-file-name-alist '(
""")
for ly in lys: