Ich hab das schon gelesen, aber nicht kapiert ;-) Das letzte Mal, dass ich Lilypond benutzt habe, ist schon etwas her, ich bin ein bisschen eingerostet … Auf jeden Fall vielen Dank für die Hilfe! Hätt ich selber nicht hinbekommen!
Ich überlege gerade, ob man nicht gleich eine universelle Funktion daraus machen sollte … also eine, der man Noten übergeben kann, und dann Markup bekommt.
Also im Prinzip sowas wie
musicMarkup = #(define-music-function (parser location music) (ly:music?)und dann was auch immer (ich kann einige Programmiersprachen ganz passabel, aber Scheme gehört definitiv nicht dazu :-( )
Damit man dann sowas machen könnte wie:
meter = \markup { "Swing" \musicMarkup { c8 [ c ] } "=" \musicMarkup { \times 2/3 { c4 c8 } } }
Wäre sowas ohne viel Aufwand möglich? Ich bekomm eine solche Funktion nicht hin … aber egal wie, mit dem bisherigen Code ist mir auf jeden Fall sehr geholfen!