Add-text is even better. Still curious if it's possible to get the
"context" inside the function. Isn't that what the location parameter is
for?

Thomas Morley <thomasmorle...@gmail.com> schrieb am Fr., 12. Okt. 2018,
10:29:

> Am Fr., 12. Okt. 2018 um 08:10 Uhr schrieb Jan-Peter Voigt <
> jp.vo...@gmx.de>:
> >
> > Hello Sebastian,
> >
> > what do you mean with "return"? Do want to add the score immediatly or
> > do you want to return an object containing both?
> > You used the parser-location arguments in your scheme-function, so I
> > guess you are using stable (2.18). I created an example for 2.18
> > (incomplete) and one for 2.19.82. For three possible functions.
> >
> > HTH
> > Jan-Peter
>
> Hi,
>
> for immediate addings, why not the simpler:
>
> example =
> #(define-void-function (mrkp scr) (markup? ly:score?)
>   (add-text mrkp)
>   (add-score scr))
>
> \example
>  \markup \bold "Test"
>  \score { c'4 }
>
> \example
>  \markup \italic "Test"
>  \score { cis'4 }
>
> Cheers,
>   Harm
>
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to