Bric wrote
> but none of them work.  Obviously, I don't know where scheme ends and 
> lilypond code begins, in the above, and I don't even know scheme that 
> well.   (By the way, I think I read the relevant parts of the 
> documentation, as much as I could find.  I couldn't find stuff on this 
> level)

Have you worked through the "Extending" manual?
http://lilypond.org/doc/v2.17/Documentation/extending/index

That's where this kind of thing is covered.  Also the LilyPond Snippet
Repository has a lot of good examples of using scheme for this kind of
thing:
http://lsr.dsi.unimi.it/LSR/

Scheme inside a LilyPond file begins with a #
LilyPond code inside of scheme is between these guys:  #{ ... #}

Frescobaldi provides code highlighting that makes this easy to see, and that
just generally helps out a lot as you're learning this, so I recommend
giving it a try.

I haven't done what you're trying to do, but I'm pretty sure it's doable,
one way or another.  Once you get into using scheme it's amazing what you
can get LilyPond to do.  This is one of the great things about it.

HTH,
-Paul



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/modular-markup-and-arguments-tp153423p153480.html
Sent from the User mailing list archive at Nabble.com.

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to