]> git.donarmstrong.com Git - lilypond.git/blob - input/test/boxed-molecule.ly
* VERSION (MY_PATCH_LEVEL): make 1.7.0
[lilypond.git] / input / test / boxed-molecule.ly
1 \version "1.6.1"
2 \header {
3
4 texidoc = "overriding the molecule callback can also be used to draw a
5  box around arbitrary grobs.
6
7  TODO:  circled molecules.
8   
9  "
10 }
11
12
13  \score { \notes \relative c''  {
14
15  \property Voice.TextScript \override #'molecule-callback =
16    #(make-molecule-boxer 0.1 0.3 0.2 Text_item::brew_molecule)
17
18    c'4^"foo"
19
20 \property Voice.Stem \override #'molecule-callback =
21    #(make-molecule-boxer 0.05 0.25 0.25 Stem::brew_molecule)
22
23 \property Score.RehearsalMark \override #'molecule-callback =
24    #(make-molecule-boxer 0.15 0.3 0.3 Text_item::brew_molecule)
25
26       c8
27 \property Voice.Stem \revert #'molecule-callback
28
29       c4. c4 \mark "F" c1 
30    }}