release commit
[lilypond.git] / input / test / boxed-molecule.ly
blob9f63ab607d8fdef8a458f766fdfe67d7aed58f76
2 \version "2.1.7"
3 \header {
4 texidoc = "@cindex Boxed Molecule
5 You can override the molecule callback to draw a box around
6 arbitrary grobs. " }
9 \score { \notes \relative c'' {
11 \property Voice.TextScript \override #'molecule-callback =
12 #(make-molecule-boxer 0.1 0.3 0.2 brew-new-markup-molecule)
14 c'4^"foo"
16 \property Voice.Stem \override #'molecule-callback =
17 #(make-molecule-boxer 0.05 0.25 0.25 Stem::brew_molecule)
19 \property Score.RehearsalMark \override #'molecule-callback =
20 #(make-molecule-boxer 0.15 0.3 0.3 brew-new-markup-molecule)
22 \property Voice.Stem \revert #'molecule-callback
24 c4. c4 \mark "F" c1
26 \paper{raggedright = ##t}