-\version "2.7.13"
+\version "2.14.0"
\header { texidoc=" You can write stencil callbacks in Scheme, thus
providing custom glyphs for notation elements. A simple example is
\\property NoteHead \\override #'print-function
=
- #(parenthesize-callback Note_head::print)
+ #(parenthesize-callback ly:note-head::print)
"
(subject-dim-x (ly:stencil-extent subject 0))
(subject-dim-y (ly:stencil-extent subject 1)))
- ; add parens
+ ;; add parens
(set! subject
(ly:stencil-combine-at-edge
(ly:stencil-combine-at-edge subject 0 1 pclose 0.2)
parenthesize-stencil)
-\layout { raggedright = ##t }
+\layout { ragged-right = ##t }
\relative c' {
c4 e
- \override NoteHead #'callbacks #'stencil
+ \override NoteHead #'stencil
=
- #(parenthesize-callback Note_head::print)
+ #(parenthesize-callback ly:note-head::print)
g bes
- \revert NoteHead #'callbacks % stencil
+ \revert NoteHead #'stencil
- \override Beam #'callbacks #'stencil
+ \override Beam #'stencil
=
- #(parenthesize-callback Beam::print)
+ #(parenthesize-callback ly:beam::print)
a8 gis8 a2.