Hi David,
Here is an implementation of that. Unfortunately I do not know if/how
it is possible to define the function (which issues a \set) in such a
way that it might be called in a \with block, which would be neater
imho.
Have you tried just calling it in a \with block? Stuff like \set is
automatically converted into context modification there. Of course, you
can also define a scheme function _returning_ a \with block and use
that, but that has the disadvantage of not working as music as well.
Amazing!
\new Staff \with {
\set ...
}
throws an error, but a music function which issues \set ... is accepted.
Wonderful, I would not have dreamed of it. So my example just becomes:
\new StaffGroup \with {
\setBraces #'((brace . 2) (noBrace . 2) (brace . 3))
} <<
...
>>
Do I understand it correctly that while a music function can't return a
\with block, a scheme function can?
Best
Lukas
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user