%% Generated by lilypond-book.py %% Options: [linewidth=160\mm,alt=[image of music],printfilename,indent=0\mm,texidoc] #(set! toplevel-score-handler ly:parser-print-score) #(set! toplevel-music-handler (lambda (p m) (ly:parser-print-score p (ly:music-scorify m p)))) #(ly:set-option (quote no-point-and-click)) #(define version-seen? #t) % **************************************************************** % Start cut-&-pastable-section % **************************************************************** \paper { #(define dump-extents #t) linewidth = 160\mm indent = 0\mm } \layout { } % **************************************************************** % ly snippet: % **************************************************************** \renameinput "boxed-stencil.ly" \version "2.6.0" \header { texidoc = "@cindex Boxed Stencil The @code{print-function} can be overridden to draw a box around an arbitrary grob. " } \layout{raggedright = ##t} \relative c'' { \override TextScript #'print-function = #(make-stencil-boxer 0.1 0.3 Text_interface::print) c'4^"foo" \override Stem #'print-function = #(make-stencil-boxer 0.05 0.25 Stem::print) \override Score.RehearsalMark #'print-function = #(make-stencil-boxer 0.15 0.3 Text_interface::print) b8 \revert Stem #'print-function c4. c4 \mark "F" c1 } % **************************************************************** % end ly snippet % ****************************************************************