LSR: Update.
[lilypond.git] / input / new / move-specific-text.ly
blobc25c6a515db4e2eb9d5dbe9884d001616d78654b
1 \version "2.10.0"
2 % possible rename to scheme- or something like that. -gp
3 \header {
4 lsrtags = "tweaks-and-overrides"
5 texidoc = "@cindex Scheme Move Text
6 Objects of the same type, like text, can be moved around by using some Scheme code.
8 doctitle = "Move specific text"
11 #(define (make-text-checker text)
12 (lambda (grob) (equal? text (ly:grob-property grob 'text))))
14 \score {
15 \relative c''' {
16 \stemUp
17 \applyOutput #'Voice
18 #(outputproperty-compatibility
19 (make-text-checker (make-simple-markup "m.d."))
20 'extra-offset '(-3.5 . -4.5))
21 a^2^"m.d."
23 \layout { }